texttest -a tools -d /home/delphi/clangDebug/sumo/tests -reconnect /home/delphi/clangDebug/texttesttmp/clangD.30Jun070622.2693923 -g
texttest -a tools -d /home/delphi/clangDebug/sumo/tests
---------- Differences in errors ---------- 0a1,2 > Execution of <path-to>duarouter'] failed. Look into dua-log.txt for details. > sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='dua-log.txt' mode='w+' encoding='utf-8'> ---------- Differences in output ---------- 3,350d2 < << < >> Generating weights < << < ------------------ < < > Executing step 1 < >> Running router with input_flows_0.rou.alt.xml < << < >> Generating weights < << < ------------------ < < > Executing step 2 < >> Running router with input_flows_1.rou.alt.xml < << < >> Generating weights < << < ------------------ < < > Executing step 3 < >> Running router with input_flows_2.rou.alt.xml < << < >> Generating weights < << < ------------------ < < > Executing step 4 < >> Running router with input_flows_3.rou.alt.xml < << <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,2 > Execution of <path-to>duarouter'] failed. Look into dua-log.txt for details. > sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='dua-log.txt' mode='w+' encoding='utf-8'> ---------- Differences in output ---------- 3,350d2 < << < >> Generating weights < << < ------------------ < < > Executing step 1 < >> Running router with input_trips_0.rou.alt.xml < << < >> Generating weights < << < ------------------ < < > Executing step 2 < >> Running router with input_trips_1.rou.alt.xml < << < >> Generating weights < << < ------------------ < < > Executing step 3 < >> Running router with input_trips_2.rou.alt.xml < << < >> Generating weights < << < ------------------ < < > Executing step 4 < >> Running router with input_trips_3.rou.alt.xml < << <truncated after showing first 30 lines>assign costFunctionChecker identity ( Last six runs Jun2026 )
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="121.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="29.47" duration="121.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.26" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_0" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="147.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="137.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.99" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="148.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="28.09" duration="128.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.08" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="149.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="29.70" duration="119.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.91" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="28.64" departDelay="0.00" arrival="164.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="28.64" duration="124.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.36" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="197.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="137.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="16.23" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="24.63" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="24.63" departDelay="0.00" arrival="217.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.07" duration="137.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.99" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_0" departPos="5.10" departSpeed="21.63" departDelay="0.00" arrival="239.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="149.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.84" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="146.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="126.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.39" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_1" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="117.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.15" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="28.64" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="198.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="138.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="17.24" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_1" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="202.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="152.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_1" departPos="5.10" departSpeed="24.63" departDelay="0.00" arrival="213.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="143.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="24.63" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="121.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="29.47" duration="121.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.26" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="145.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="125.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_0" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="147.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="137.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.99" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_1" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="117.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="164.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="28.64" duration="124.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.36" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="183.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="29.07" duration="123.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.64" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_1" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="202.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="152.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_1" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="213.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="143.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="217.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.07" duration="137.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.99" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_0" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="239.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="149.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.84" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,90c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Warning: Teleporting vehicle '0'; waited too long (yield), lane='beg_1', time=321.00.
< Warning: Vehicle '0' ends teleporting on edge 'beg2left', time=321.00.
< Warning: Teleporting vehicle '4'; waited too long (yield), lane='beg_1', time=708.00.
< Warning: Vehicle '4' ends teleporting on edge 'beg2left', time=708.00.
< Warning: Teleporting vehicle '8'; waited too long (yield), lane='beg_1', time=1119.00.
< Warning: Vehicle '8' ends teleporting on edge 'beg2left', time=1119.00.
< Simulation ended at time: 1352.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Teleports: 3 (Yield: 3)
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Warning: Teleporting vehicle '0'; waited too long (yield), lane='beg_0', time=321.00.
< Warning: Vehicle '0' ends teleporting on edge 'middle', time=321.00.
< Warning: Teleporting vehicle '2'; waited too long (yield), lane='beg_1', time=342.00.
< Warning: Vehicle '2' ends teleporting on edge 'beg2left', time=342.00.
< Warning: Teleporting vehicle '8'; waited too long (yield), lane='beg_0', time=708.00.
< Warning: Vehicle '8' ends teleporting on edge 'middle', time=708.00.
< Simulation ended at time: 940.00.
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="424.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="29.47" duration="424.00" routeLength="2494.90" waitingTime="301.00" waitingCount="1" stopTime="0.00" timeLoss="305.92" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="449.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="429.00" routeLength="3491.65" waitingTime="301.00" waitingCount="1" stopTime="0.00" timeLoss="304.42" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_1" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="504.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="474.00" routeLength="3491.65" waitingTime="347.00" waitingCount="2" stopTime="0.00" timeLoss="357.89" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="516.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="476.00" routeLength="2494.90" waitingTime="332.00" waitingCount="2" stopTime="0.00" timeLoss="354.01" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_0" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="518.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="508.00" routeLength="2494.90" waitingTime="364.00" waitingCount="2" stopTime="0.00" timeLoss="373.58" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="8.09" departDelay="0.00" arrival="519.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="28.76" duration="459.00" routeLength="2494.90" waitingTime="316.00" waitingCount="2" stopTime="0.00" timeLoss="338.67" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_1" departPos="5.10" departSpeed="7.70" departDelay="0.00" arrival="534.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="24.63" duration="464.00" routeLength="3491.65" waitingTime="304.00" waitingCount="2" stopTime="0.00" timeLoss="321.84" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_1" departPos="5.10" departSpeed="0.04" departDelay="0.00" arrival="535.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="485.00" routeLength="3491.65" waitingTime="320.00" waitingCount="2" stopTime="0.00" timeLoss="332.89" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="2.79" departDelay="0.00" arrival="825.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.07" duration="745.00" routeLength="2494.90" waitingTime="596.00" waitingCount="3" stopTime="0.00" timeLoss="610.56" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_0" departPos="5.10" departSpeed="5.21" departDelay="0.00" arrival="939.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="849.00" routeLength="2494.90" waitingTime="685.00" waitingCount="4" stopTime="0.00" timeLoss="702.49" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 1763.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 944.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 944.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="505.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="29.47" duration="505.00" routeLength="2494.90" waitingTime="379.00" waitingCount="1" stopTime="0.00" timeLoss="386.27" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="511.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="491.00" routeLength="3491.65" waitingTime="358.00" waitingCount="1" stopTime="0.00" timeLoss="366.33" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_1" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="512.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="482.00" routeLength="3491.65" waitingTime="351.00" waitingCount="1" stopTime="0.00" timeLoss="365.83" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="518.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="478.00" routeLength="2494.90" waitingTime="336.00" waitingCount="1" stopTime="0.00" timeLoss="355.79" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_0" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="520.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="510.00" routeLength="2494.90" waitingTime="368.00" waitingCount="1" stopTime="0.00" timeLoss="375.17" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_1" departPos="5.10" departSpeed="0.04" departDelay="0.00" arrival="536.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="486.00" routeLength="3491.65" waitingTime="324.00" waitingCount="1" stopTime="0.00" timeLoss="334.22" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="8.09" departDelay="0.00" arrival="918.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="29.07" duration="858.00" routeLength="2494.90" waitingTime="723.00" waitingCount="2" stopTime="0.00" timeLoss="736.99" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="2.79" departDelay="0.00" arrival="931.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.07" duration="851.00" routeLength="2494.90" waitingTime="702.00" waitingCount="2" stopTime="0.00" timeLoss="716.16" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_1" departPos="5.10" departSpeed="7.70" departDelay="0.00" arrival="936.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="866.00" routeLength="3491.65" waitingTime="711.00" waitingCount="2" stopTime="0.00" timeLoss="724.20" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_0" departPos="5.10" departSpeed="5.21" departDelay="0.00" arrival="943.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="853.00" routeLength="2494.90" waitingTime="693.00" waitingCount="2" stopTime="0.00" timeLoss="705.78" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
assign dua-iterate apparg_negative_config (
Last six runs
Jun2026
)---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="127.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.15" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="149.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="119.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.31" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="181.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="121.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="215.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
assign dua-iterate binary (
Last six runs
Jun2026
)---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,91c1,70
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5775.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 995.93
< Speed: 3.15
< Duration: 328.20
< WaitingTime: 113.16
< TimeLoss: 251.08
< DepartDelay: 793.44
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 3729.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 996.00
< Speed: 9.40
< Duration: 107.51
< WaitingTime: 8.94
< TimeLoss: 31.09
< DepartDelay: 0.40
< Success.
< Loading route-files incrementally from '002/input_routes_002.rou.xml.gz'
< Loading done.
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,49d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_routes_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="flow_0.0" depart="0.00" departLane="start_0" departPos="5.10" departSpeed="14.72" departDelay="0.00" arrival="92.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.33" duration="92.00" routeLength="996.05" waitingTime="3.00" waitingCount="1" stopTime="0.00" timeLoss="20.89" rerouteNo="0" devices="tripinfo_flow_0.0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="flow_0.1" depart="4.00" departLane="start_0" departPos="5.10" departSpeed="13.03" departDelay="0.40" arrival="96.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.57" duration="92.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="10.90" rerouteNo="0" devices="tripinfo_flow_0.1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.3" depart="11.00" departLane="start_0" departPos="5.10" departSpeed="15.04" departDelay="0.20" arrival="97.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.07" duration="86.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="16.43" rerouteNo="0" devices="tripinfo_flow_0.3" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<tripinfo id="flow_0.4" depart="15.00" departLane="start_0" departPos="5.10" departSpeed="14.31" departDelay="0.60" arrival="99.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.77" duration="84.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="10.40" rerouteNo="0" devices="tripinfo_flow_0.4" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.6" depart="22.00" departLane="start_0" departPos="5.10" departSpeed="14.53" departDelay="0.40" arrival="103.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.52" duration="81.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="8.80" rerouteNo="0" devices="tripinfo_flow_0.6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.2" depart="8.00" departLane="start_1" departPos="5.10" departSpeed="14.03" departDelay="0.80" arrival="116.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.92" duration="108.00" routeLength="995.93" waitingTime="15.00" waitingCount="1" stopTime="0.00" timeLoss="31.52" rerouteNo="0" devices="tripinfo_flow_0.2" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.5" depart="18.00" departLane="start_1" departPos="5.10" departSpeed="11.54" departDelay="0.00" arrival="131.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="10.86" duration="113.00" routeLength="995.93" waitingTime="4.00" waitingCount="1" stopTime="0.00" timeLoss="20.81" rerouteNo="0" devices="tripinfo_flow_0.5" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.7" depart="26.00" departLane="start_1" departPos="5.10" departSpeed="12.31" departDelay="0.80" arrival="133.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.83" duration="107.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="20.90" rerouteNo="0" devices="tripinfo_flow_0.7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.10" depart="36.00" departLane="start_1" departPos="5.10" departSpeed="15.15" departDelay="0.00" arrival="135.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="14.28" duration="99.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="28.52" rerouteNo="0" devices="tripinfo_flow_0.10" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<tripinfo id="flow_0.8" depart="29.00" departLane="start_0" departPos="5.10" departSpeed="13.03" departDelay="0.20" arrival="145.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.35" duration="116.00" routeLength="996.05" waitingTime="18.00" waitingCount="1" stopTime="0.00" timeLoss="35.15" rerouteNo="0" devices="tripinfo_flow_0.8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.9" depart="33.00" departLane="start_0" departPos="5.10" departSpeed="11.90" departDelay="0.60" arrival="148.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="10.78" duration="115.00" routeLength="996.05" waitingTime="7.00" waitingCount="1" stopTime="0.00" timeLoss="26.95" rerouteNo="0" devices="tripinfo_flow_0.9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
<tripinfo id="flow_0.11" depart="40.00" departLane="start_0" departPos="5.10" departSpeed="14.26" departDelay="0.40" arrival="150.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.28" duration="110.00" routeLength="996.05" waitingTime="6.00" waitingCount="1" stopTime="0.00" timeLoss="36.10" rerouteNo="0" devices="tripinfo_flow_0.11" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.12" depart="44.00" departLane="start_0" departPos="5.10" departSpeed="14.54" departDelay="0.80" arrival="151.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.39" duration="107.00" routeLength="996.05" waitingTime="5.00" waitingCount="1" stopTime="0.00" timeLoss="34.81" rerouteNo="0" devices="tripinfo_flow_0.12" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.13" depart="47.00" departLane="start_0" departPos="5.10" departSpeed="15.60" departDelay="0.20" arrival="153.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.83" duration="106.00" routeLength="996.05" waitingTime="4.00" waitingCount="1" stopTime="0.00" timeLoss="38.66" rerouteNo="0" devices="tripinfo_flow_0.13" vType="DEFAULT_VEHTYPE" speedFactor="1.12" vaporized=""/>
<tripinfo id="flow_0.14" depart="51.00" departLane="start_0" departPos="5.10" departSpeed="13.77" departDelay="0.60" arrival="155.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.32" duration="104.00" routeLength="996.05" waitingTime="3.00" waitingCount="1" stopTime="0.00" timeLoss="27.47" rerouteNo="0" devices="tripinfo_flow_0.14" vType="DEFAULT_VEHTYPE" speedFactor="0.99" vaporized=""/>
<tripinfo id="flow_0.17" depart="62.00" departLane="start_0" departPos="5.10" departSpeed="13.08" departDelay="0.80" arrival="157.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.93" duration="95.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="14.55" rerouteNo="0" devices="tripinfo_flow_0.17" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.19" depart="69.00" departLane="start_0" departPos="5.10" departSpeed="16.09" departDelay="0.60" arrival="158.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.17" duration="89.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="23.97" rerouteNo="0" devices="tripinfo_flow_0.19" vType="DEFAULT_VEHTYPE" speedFactor="1.16" vaporized=""/>
<tripinfo id="flow_0.21" depart="76.00" departLane="start_0" departPos="5.10" departSpeed="14.03" departDelay="0.40" arrival="161.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.81" duration="85.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="9.83" rerouteNo="0" devices="tripinfo_flow_0.21" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.15" depart="54.00" departLane="start_1" departPos="5.10" departSpeed="12.87" departDelay="0.00" arrival="173.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.55" duration="119.00" routeLength="995.93" waitingTime="21.00" waitingCount="1" stopTime="0.00" timeLoss="36.02" rerouteNo="0" devices="tripinfo_flow_0.15" vType="DEFAULT_VEHTYPE" speedFactor="0.93" vaporized=""/>
<tripinfo id="flow_0.16" depart="58.00" departLane="start_1" departPos="5.10" departSpeed="12.20" departDelay="0.40" arrival="179.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.85" duration="121.00" routeLength="995.93" waitingTime="15.00" waitingCount="1" stopTime="0.00" timeLoss="33.62" rerouteNo="0" devices="tripinfo_flow_0.16" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<tripinfo id="flow_0.18" depart="65.00" departLane="start_1" departPos="5.10" departSpeed="13.00" departDelay="0.20" arrival="181.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.99" duration="116.00" routeLength="995.93" waitingTime="11.00" waitingCount="1" stopTime="0.00" timeLoss="33.75" rerouteNo="0" devices="tripinfo_flow_0.18" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.20" depart="72.00" departLane="start_1" departPos="5.10" departSpeed="14.14" departDelay="0.00" arrival="183.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.90" duration="111.00" routeLength="995.93" waitingTime="8.00" waitingCount="1" stopTime="0.00" timeLoss="35.22" rerouteNo="0" devices="tripinfo_flow_0.20" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<tripinfo id="flow_0.22" depart="80.00" departLane="start_1" departPos="5.10" departSpeed="13.54" departDelay="0.80" arrival="185.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.05" duration="105.00" routeLength="995.93" waitingTime="2.00" waitingCount="1" stopTime="0.00" timeLoss="26.42" rerouteNo="0" devices="tripinfo_flow_0.22" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<tripinfo id="flow_0.27" depart="98.00" departLane="start_1" departPos="5.10" departSpeed="13.18" departDelay="0.80" arrival="188.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.24" duration="90.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="8.69" rerouteNo="0" devices="tripinfo_flow_0.27" vType="DEFAULT_VEHTYPE" speedFactor="0.95" vaporized=""/>
<tripinfo id="flow_0.23" depart="83.00" departLane="start_0" departPos="5.10" departSpeed="12.36" departDelay="0.20" arrival="197.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.70" duration="114.00" routeLength="996.05" waitingTime="11.00" waitingCount="1" stopTime="0.00" timeLoss="29.66" rerouteNo="0" devices="tripinfo_flow_0.23" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.24" depart="87.00" departLane="start_0" departPos="5.10" departSpeed="11.47" departDelay="0.60" arrival="200.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="10.43" duration="113.00" routeLength="996.05" waitingTime="3.00" waitingCount="1" stopTime="0.00" timeLoss="22.04" rerouteNo="0" devices="tripinfo_flow_0.24" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,91c1,70
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5979.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1028.10
< Speed: 3.45
< Duration: 313.55
< WaitingTime: 120.43
< TimeLoss: 264.55
< DepartDelay: 905.86
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5257.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1010.54
< Speed: 3.19
< Duration: 455.34
< WaitingTime: 215.32
< TimeLoss: 391.69
< DepartDelay: 418.14
< Success.
< Loading route-files incrementally from '002/input_routes_002.rou.xml.gz'
< Loading done.
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,49d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_routes_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="flow_0.2" depart="8.00" departLane="start_1" departPos="5.10" departSpeed="14.03" departDelay="0.80" arrival="93.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.44" duration="85.00" routeLength="1028.10" waitingTime="18.00" waitingCount="1" stopTime="0.00" timeLoss="36.74" rerouteNo="0" devices="tripinfo_flow_0.2" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.5" depart="18.00" departLane="start_1" departPos="5.10" departSpeed="11.54" departDelay="0.00" arrival="102.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.26" duration="84.00" routeLength="1028.10" waitingTime="6.00" waitingCount="1" stopTime="0.00" timeLoss="25.70" rerouteNo="0" devices="tripinfo_flow_0.5" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.7" depart="26.00" departLane="start_1" departPos="5.10" departSpeed="12.31" departDelay="0.80" arrival="105.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.18" duration="79.00" routeLength="1028.10" waitingTime="2.00" waitingCount="1" stopTime="0.00" timeLoss="24.18" rerouteNo="0" devices="tripinfo_flow_0.7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.10" depart="36.00" departLane="start_1" departPos="5.10" departSpeed="15.15" departDelay="0.00" arrival="107.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.65" duration="71.00" routeLength="1028.10" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="26.87" rerouteNo="0" devices="tripinfo_flow_0.10" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<tripinfo id="flow_0.3" depart="11.00" departLane="start_0" departPos="5.10" departSpeed="15.04" departDelay="0.20" arrival="109.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.77" duration="98.00" routeLength="996.05" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="27.61" rerouteNo="0" devices="tripinfo_flow_0.3" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<tripinfo id="flow_0.4" depart="15.00" departLane="start_0" departPos="5.10" departSpeed="14.31" departDelay="0.60" arrival="110.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.76" duration="95.00" routeLength="996.05" waitingTime="7.00" waitingCount="1" stopTime="0.00" timeLoss="21.67" rerouteNo="0" devices="tripinfo_flow_0.4" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.0" depart="0.00" departLane="start_1" departPos="5.10" departSpeed="14.72" departDelay="0.00" arrival="114.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.61" duration="114.00" routeLength="995.93" waitingTime="25.00" waitingCount="1" stopTime="0.00" timeLoss="41.66" rerouteNo="0" devices="tripinfo_flow_0.0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="flow_0.1" depart="4.00" departLane="start_1" departPos="5.10" departSpeed="13.03" departDelay="0.40" arrival="123.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.18" duration="119.00" routeLength="995.93" waitingTime="19.00" waitingCount="1" stopTime="0.00" timeLoss="37.16" rerouteNo="0" devices="tripinfo_flow_0.1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.6" depart="22.00" departLane="start_1" departPos="5.10" departSpeed="14.53" departDelay="0.40" arrival="125.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.40" duration="103.00" routeLength="995.93" waitingTime="5.00" waitingCount="1" stopTime="0.00" timeLoss="29.81" rerouteNo="0" devices="tripinfo_flow_0.6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.9" depart="33.00" departLane="start_1" departPos="5.10" departSpeed="11.90" departDelay="0.60" arrival="141.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.26" duration="108.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="18.59" rerouteNo="0" devices="tripinfo_flow_0.9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
<tripinfo id="flow_0.11" depart="40.00" departLane="start_1" departPos="5.10" departSpeed="14.26" departDelay="0.40" arrival="143.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.01" duration="103.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="28.00" rerouteNo="0" devices="tripinfo_flow_0.11" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.8" depart="29.00" departLane="start_0" departPos="5.10" departSpeed="13.03" departDelay="0.20" arrival="145.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.50" duration="116.00" routeLength="996.05" waitingTime="17.00" waitingCount="1" stopTime="0.00" timeLoss="35.34" rerouteNo="0" devices="tripinfo_flow_0.8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.12" depart="44.00" departLane="start_0" departPos="5.10" departSpeed="14.54" departDelay="0.80" arrival="147.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.13" duration="103.00" routeLength="996.05" waitingTime="11.00" waitingCount="1" stopTime="0.00" timeLoss="30.54" rerouteNo="0" devices="tripinfo_flow_0.12" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.13" depart="47.00" departLane="start_0" departPos="5.10" departSpeed="15.60" departDelay="0.20" arrival="148.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.61" duration="101.00" routeLength="996.05" waitingTime="8.00" waitingCount="1" stopTime="0.00" timeLoss="33.94" rerouteNo="0" devices="tripinfo_flow_0.13" vType="DEFAULT_VEHTYPE" speedFactor="1.12" vaporized=""/>
<tripinfo id="flow_0.15" depart="54.00" departLane="start_1" departPos="5.10" departSpeed="12.87" departDelay="0.00" arrival="151.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.36" duration="97.00" routeLength="1028.10" waitingTime="19.00" waitingCount="1" stopTime="0.00" timeLoss="44.90" rerouteNo="0" devices="tripinfo_flow_0.15" vType="DEFAULT_VEHTYPE" speedFactor="0.93" vaporized=""/>
<tripinfo id="flow_0.16" depart="58.00" departLane="start_1" departPos="5.10" departSpeed="12.20" departDelay="0.40" arrival="154.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.59" duration="96.00" routeLength="1028.10" waitingTime="16.00" waitingCount="1" stopTime="0.00" timeLoss="39.64" rerouteNo="0" devices="tripinfo_flow_0.16" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<tripinfo id="flow_0.20" depart="72.00" departLane="start_1" departPos="5.10" departSpeed="14.14" departDelay="0.00" arrival="156.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.74" duration="84.00" routeLength="1028.10" waitingTime="7.00" waitingCount="1" stopTime="0.00" timeLoss="35.79" rerouteNo="0" devices="tripinfo_flow_0.20" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<tripinfo id="flow_0.14" depart="51.00" departLane="start_0" departPos="5.10" departSpeed="13.77" departDelay="0.60" arrival="157.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.30" duration="106.00" routeLength="996.05" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="29.77" rerouteNo="0" devices="tripinfo_flow_0.14" vType="DEFAULT_VEHTYPE" speedFactor="0.99" vaporized=""/>
<tripinfo id="flow_0.18" depart="65.00" departLane="start_0" departPos="5.10" departSpeed="13.00" departDelay="0.20" arrival="159.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.60" duration="94.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="13.49" rerouteNo="0" devices="tripinfo_flow_0.18" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.21" depart="76.00" departLane="start_0" departPos="5.10" departSpeed="14.03" departDelay="0.40" arrival="162.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.49" duration="86.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="10.73" rerouteNo="0" devices="tripinfo_flow_0.21" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.17" depart="62.00" departLane="start_1" departPos="5.10" departSpeed="13.08" departDelay="0.80" arrival="178.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.69" duration="116.00" routeLength="995.93" waitingTime="16.00" waitingCount="1" stopTime="0.00" timeLoss="34.85" rerouteNo="0" devices="tripinfo_flow_0.17" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.19" depart="69.00" departLane="start_1" departPos="5.10" departSpeed="16.09" departDelay="0.60" arrival="180.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="14.93" duration="111.00" routeLength="995.93" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="44.35" rerouteNo="0" devices="tripinfo_flow_0.19" vType="DEFAULT_VEHTYPE" speedFactor="1.16" vaporized=""/>
<tripinfo id="flow_0.23" depart="83.00" departLane="start_1" departPos="5.10" departSpeed="12.36" departDelay="0.20" arrival="187.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.30" duration="104.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="18.41" rerouteNo="0" devices="tripinfo_flow_0.23" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.24" depart="87.00" departLane="start_1" departPos="5.10" departSpeed="11.47" departDelay="0.60" arrival="195.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="10.53" duration="108.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="14.89" rerouteNo="0" devices="tripinfo_flow_0.24" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.22" depart="80.00" departLane="start_0" departPos="5.10" departSpeed="13.54" departDelay="0.80" arrival="197.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.66" duration="117.00" routeLength="996.05" waitingTime="19.00" waitingCount="1" stopTime="0.00" timeLoss="39.29" rerouteNo="0" devices="tripinfo_flow_0.22" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<tripinfo id="flow_0.25" depart="90.00" departLane="start_1" departPos="5.10" departSpeed="12.12" departDelay="0.00" arrival="197.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.05" duration="107.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="18.77" rerouteNo="0" devices="tripinfo_flow_0.25" vType="DEFAULT_VEHTYPE" speedFactor="0.87" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
1a2
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,91c1,70
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5979.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1028.10
< Speed: 3.45
< Duration: 313.55
< WaitingTime: 120.43
< TimeLoss: 264.55
< DepartDelay: 905.86
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5257.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1010.54
< Speed: 3.19
< Duration: 455.34
< WaitingTime: 215.32
< TimeLoss: 391.69
< DepartDelay: 418.14
< Success.
< Loading route-files incrementally from '002/input_routes_002.rou.xml.gz'
< Loading done.
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,49d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_routes_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="flow_0.2" depart="8.00" departLane="start_1" departPos="5.10" departSpeed="14.03" departDelay="0.80" arrival="91.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.18" duration="83.00" routeLength="1028.10" waitingTime="18.00" waitingCount="1" stopTime="0.00" timeLoss="34.96" rerouteNo="0" devices="tripinfo_flow_0.2" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.5" depart="18.00" departLane="start_1" departPos="5.10" departSpeed="11.54" departDelay="0.00" arrival="100.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="10.57" duration="82.00" routeLength="1028.10" waitingTime="4.00" waitingCount="1" stopTime="0.00" timeLoss="23.14" rerouteNo="0" devices="tripinfo_flow_0.5" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.10" depart="36.00" departLane="start_1" departPos="5.10" departSpeed="14.96" departDelay="0.00" arrival="102.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.47" duration="66.00" routeLength="1028.10" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="20.54" rerouteNo="0" devices="tripinfo_flow_0.10" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<tripinfo id="flow_0.1" depart="4.00" departLane="start_0" departPos="5.10" departSpeed="13.03" departDelay="0.40" arrival="104.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.21" duration="100.00" routeLength="996.05" waitingTime="5.00" waitingCount="1" stopTime="0.00" timeLoss="19.12" rerouteNo="0" devices="tripinfo_flow_0.1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.3" depart="11.00" departLane="start_0" departPos="5.10" departSpeed="15.04" departDelay="0.20" arrival="106.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.88" duration="95.00" routeLength="996.05" waitingTime="5.00" waitingCount="1" stopTime="0.00" timeLoss="24.43" rerouteNo="0" devices="tripinfo_flow_0.3" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<tripinfo id="flow_0.4" depart="15.00" departLane="start_0" departPos="5.10" departSpeed="14.31" departDelay="0.60" arrival="107.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.91" duration="92.00" routeLength="996.05" waitingTime="3.00" waitingCount="1" stopTime="0.00" timeLoss="19.00" rerouteNo="0" devices="tripinfo_flow_0.4" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.0" depart="0.00" departLane="start_1" departPos="5.10" departSpeed="14.72" departDelay="0.00" arrival="114.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.61" duration="114.00" routeLength="995.93" waitingTime="24.00" waitingCount="1" stopTime="0.00" timeLoss="41.51" rerouteNo="0" devices="tripinfo_flow_0.0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="flow_0.6" depart="22.00" departLane="start_1" departPos="5.10" departSpeed="14.53" departDelay="0.40" arrival="121.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="14.49" duration="99.00" routeLength="995.93" waitingTime="4.00" waitingCount="1" stopTime="0.00" timeLoss="26.14" rerouteNo="0" devices="tripinfo_flow_0.6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.9" depart="33.00" departLane="start_1" departPos="5.10" departSpeed="11.90" departDelay="0.60" arrival="137.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="10.77" duration="104.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="14.40" rerouteNo="0" devices="tripinfo_flow_0.9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
<tripinfo id="flow_0.7" depart="26.00" departLane="start_0" departPos="5.10" departSpeed="12.31" departDelay="0.80" arrival="145.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.18" duration="119.00" routeLength="996.05" waitingTime="17.00" waitingCount="1" stopTime="0.00" timeLoss="34.08" rerouteNo="0" devices="tripinfo_flow_0.7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.8" depart="29.00" departLane="start_0" departPos="5.10" departSpeed="13.03" departDelay="0.20" arrival="147.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.05" duration="118.00" routeLength="996.05" waitingTime="15.00" waitingCount="1" stopTime="0.00" timeLoss="37.52" rerouteNo="0" devices="tripinfo_flow_0.8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.11" depart="40.00" departLane="start_0" departPos="5.10" departSpeed="14.26" departDelay="0.40" arrival="149.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.77" duration="109.00" routeLength="996.05" waitingTime="13.00" waitingCount="1" stopTime="0.00" timeLoss="34.61" rerouteNo="0" devices="tripinfo_flow_0.11" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.12" depart="44.00" departLane="start_0" departPos="5.10" departSpeed="14.54" departDelay="0.80" arrival="150.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.99" duration="106.00" routeLength="996.05" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="34.25" rerouteNo="0" devices="tripinfo_flow_0.12" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.13" depart="47.00" departLane="start_0" departPos="5.10" departSpeed="15.60" departDelay="0.20" arrival="152.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.99" duration="105.00" routeLength="996.05" waitingTime="10.00" waitingCount="1" stopTime="0.00" timeLoss="37.48" rerouteNo="0" devices="tripinfo_flow_0.13" vType="DEFAULT_VEHTYPE" speedFactor="1.12" vaporized=""/>
<tripinfo id="flow_0.16" depart="58.00" departLane="start_1" departPos="5.10" departSpeed="12.20" departDelay="0.40" arrival="155.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.96" duration="97.00" routeLength="1028.10" waitingTime="15.00" waitingCount="1" stopTime="0.00" timeLoss="42.05" rerouteNo="0" devices="tripinfo_flow_0.16" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<tripinfo id="flow_0.20" depart="72.00" departLane="start_1" departPos="5.10" departSpeed="14.14" departDelay="0.00" arrival="157.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.24" duration="85.00" routeLength="1028.10" waitingTime="6.00" waitingCount="1" stopTime="0.00" timeLoss="36.87" rerouteNo="0" devices="tripinfo_flow_0.20" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<tripinfo id="flow_0.14" depart="51.00" departLane="start_0" departPos="5.10" departSpeed="13.77" departDelay="0.60" arrival="159.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.60" duration="108.00" routeLength="996.05" waitingTime="13.00" waitingCount="1" stopTime="0.00" timeLoss="31.10" rerouteNo="0" devices="tripinfo_flow_0.14" vType="DEFAULT_VEHTYPE" speedFactor="0.99" vaporized=""/>
<tripinfo id="flow_0.15" depart="54.00" departLane="start_0" departPos="5.10" departSpeed="12.87" departDelay="0.00" arrival="160.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.65" duration="106.00" routeLength="996.05" waitingTime="7.00" waitingCount="1" stopTime="0.00" timeLoss="25.03" rerouteNo="0" devices="tripinfo_flow_0.15" vType="DEFAULT_VEHTYPE" speedFactor="0.93" vaporized=""/>
<tripinfo id="flow_0.18" depart="65.00" departLane="start_0" departPos="5.10" departSpeed="13.00" departDelay="0.20" arrival="162.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.35" duration="97.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="16.66" rerouteNo="0" devices="tripinfo_flow_0.18" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.17" depart="62.00" departLane="start_1" departPos="5.10" departSpeed="13.08" departDelay="0.80" arrival="175.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.45" duration="113.00" routeLength="995.93" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="32.04" rerouteNo="0" devices="tripinfo_flow_0.17" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.24" depart="87.00" departLane="start_1" departPos="5.10" departSpeed="11.47" departDelay="0.60" arrival="189.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="10.47" duration="102.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="9.54" rerouteNo="0" devices="tripinfo_flow_0.24" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.25" depart="90.00" departLane="start_1" departPos="5.10" departSpeed="12.12" departDelay="0.00" arrival="192.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.32" duration="102.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="13.50" rerouteNo="0" devices="tripinfo_flow_0.25" vType="DEFAULT_VEHTYPE" speedFactor="0.87" vaporized=""/>
<tripinfo id="flow_0.26" depart="94.00" departLane="start_1" departPos="5.10" departSpeed="12.74" departDelay="0.40" arrival="193.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.40" duration="99.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="15.45" rerouteNo="0" devices="tripinfo_flow_0.26" vType="DEFAULT_VEHTYPE" speedFactor="0.92" vaporized=""/>
<tripinfo id="flow_0.19" depart="69.00" departLane="start_0" departPos="5.10" departSpeed="16.09" departDelay="0.60" arrival="195.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="15.77" duration="126.00" routeLength="996.05" waitingTime="28.00" waitingCount="1" stopTime="0.00" timeLoss="61.05" rerouteNo="0" devices="tripinfo_flow_0.19" vType="DEFAULT_VEHTYPE" speedFactor="1.16" vaporized=""/>
<tripinfo id="flow_0.21" depart="76.00" departLane="start_0" departPos="5.10" departSpeed="14.03" departDelay="0.40" arrival="198.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.98" duration="122.00" routeLength="996.05" waitingTime="27.00" waitingCount="1" stopTime="0.00" timeLoss="47.40" rerouteNo="0" devices="tripinfo_flow_0.21" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.22" depart="80.00" departLane="start_0" departPos="5.10" departSpeed="13.54" departDelay="0.80" arrival="201.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.49" duration="121.00" routeLength="996.05" waitingTime="24.00" waitingCount="1" stopTime="0.00" timeLoss="43.61" rerouteNo="0" devices="tripinfo_flow_0.22" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
1a2
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,91c1,70
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5979.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1028.10
< Speed: 3.45
< Duration: 313.55
< WaitingTime: 120.43
< TimeLoss: 264.55
< DepartDelay: 905.86
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5257.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1010.54
< Speed: 3.19
< Duration: 455.34
< WaitingTime: 215.32
< TimeLoss: 391.69
< DepartDelay: 418.14
< Success.
< Loading route-files incrementally from '002/input_routes_002.rou.xml.gz'
< Loading done.
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,49d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_routes_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="flow_0.2" depart="8.00" departLane="start_1" departPos="5.10" departSpeed="14.03" departDelay="0.80" arrival="93.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.44" duration="85.00" routeLength="1028.10" waitingTime="18.00" waitingCount="1" stopTime="0.00" timeLoss="36.74" rerouteNo="0" devices="tripinfo_flow_0.2" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.5" depart="18.00" departLane="start_1" departPos="5.10" departSpeed="11.54" departDelay="0.00" arrival="102.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.26" duration="84.00" routeLength="1028.10" waitingTime="6.00" waitingCount="1" stopTime="0.00" timeLoss="25.70" rerouteNo="0" devices="tripinfo_flow_0.5" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.7" depart="26.00" departLane="start_1" departPos="5.10" departSpeed="12.31" departDelay="0.80" arrival="105.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.18" duration="79.00" routeLength="1028.10" waitingTime="2.00" waitingCount="1" stopTime="0.00" timeLoss="24.18" rerouteNo="0" devices="tripinfo_flow_0.7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.10" depart="36.00" departLane="start_1" departPos="5.10" departSpeed="15.15" departDelay="0.00" arrival="107.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.65" duration="71.00" routeLength="1028.10" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="26.87" rerouteNo="0" devices="tripinfo_flow_0.10" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<tripinfo id="flow_0.3" depart="11.00" departLane="start_0" departPos="5.10" departSpeed="15.04" departDelay="0.20" arrival="109.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.77" duration="98.00" routeLength="996.05" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="27.61" rerouteNo="0" devices="tripinfo_flow_0.3" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<tripinfo id="flow_0.4" depart="15.00" departLane="start_0" departPos="5.10" departSpeed="14.31" departDelay="0.60" arrival="110.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.76" duration="95.00" routeLength="996.05" waitingTime="7.00" waitingCount="1" stopTime="0.00" timeLoss="21.67" rerouteNo="0" devices="tripinfo_flow_0.4" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.0" depart="0.00" departLane="start_1" departPos="5.10" departSpeed="14.72" departDelay="0.00" arrival="114.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.61" duration="114.00" routeLength="995.93" waitingTime="25.00" waitingCount="1" stopTime="0.00" timeLoss="41.66" rerouteNo="0" devices="tripinfo_flow_0.0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="flow_0.1" depart="4.00" departLane="start_1" departPos="5.10" departSpeed="13.03" departDelay="0.40" arrival="123.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.18" duration="119.00" routeLength="995.93" waitingTime="19.00" waitingCount="1" stopTime="0.00" timeLoss="37.16" rerouteNo="0" devices="tripinfo_flow_0.1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.6" depart="22.00" departLane="start_1" departPos="5.10" departSpeed="14.53" departDelay="0.40" arrival="125.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.40" duration="103.00" routeLength="995.93" waitingTime="5.00" waitingCount="1" stopTime="0.00" timeLoss="29.81" rerouteNo="0" devices="tripinfo_flow_0.6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.9" depart="33.00" departLane="start_1" departPos="5.10" departSpeed="11.90" departDelay="0.60" arrival="141.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.26" duration="108.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="18.59" rerouteNo="0" devices="tripinfo_flow_0.9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
<tripinfo id="flow_0.11" depart="40.00" departLane="start_1" departPos="5.10" departSpeed="14.26" departDelay="0.40" arrival="143.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.01" duration="103.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="28.00" rerouteNo="0" devices="tripinfo_flow_0.11" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.8" depart="29.00" departLane="start_0" departPos="5.10" departSpeed="13.03" departDelay="0.20" arrival="145.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.50" duration="116.00" routeLength="996.05" waitingTime="17.00" waitingCount="1" stopTime="0.00" timeLoss="35.34" rerouteNo="0" devices="tripinfo_flow_0.8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.12" depart="44.00" departLane="start_0" departPos="5.10" departSpeed="14.54" departDelay="0.80" arrival="147.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.13" duration="103.00" routeLength="996.05" waitingTime="11.00" waitingCount="1" stopTime="0.00" timeLoss="30.54" rerouteNo="0" devices="tripinfo_flow_0.12" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.13" depart="47.00" departLane="start_0" departPos="5.10" departSpeed="15.60" departDelay="0.20" arrival="148.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.61" duration="101.00" routeLength="996.05" waitingTime="8.00" waitingCount="1" stopTime="0.00" timeLoss="33.94" rerouteNo="0" devices="tripinfo_flow_0.13" vType="DEFAULT_VEHTYPE" speedFactor="1.12" vaporized=""/>
<tripinfo id="flow_0.15" depart="54.00" departLane="start_1" departPos="5.10" departSpeed="12.87" departDelay="0.00" arrival="151.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.36" duration="97.00" routeLength="1028.10" waitingTime="19.00" waitingCount="1" stopTime="0.00" timeLoss="44.90" rerouteNo="0" devices="tripinfo_flow_0.15" vType="DEFAULT_VEHTYPE" speedFactor="0.93" vaporized=""/>
<tripinfo id="flow_0.16" depart="58.00" departLane="start_1" departPos="5.10" departSpeed="12.20" departDelay="0.40" arrival="154.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.59" duration="96.00" routeLength="1028.10" waitingTime="16.00" waitingCount="1" stopTime="0.00" timeLoss="39.64" rerouteNo="0" devices="tripinfo_flow_0.16" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<tripinfo id="flow_0.20" depart="72.00" departLane="start_1" departPos="5.10" departSpeed="14.14" departDelay="0.00" arrival="156.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.74" duration="84.00" routeLength="1028.10" waitingTime="7.00" waitingCount="1" stopTime="0.00" timeLoss="35.79" rerouteNo="0" devices="tripinfo_flow_0.20" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<tripinfo id="flow_0.14" depart="51.00" departLane="start_0" departPos="5.10" departSpeed="13.77" departDelay="0.60" arrival="157.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.30" duration="106.00" routeLength="996.05" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="29.77" rerouteNo="0" devices="tripinfo_flow_0.14" vType="DEFAULT_VEHTYPE" speedFactor="0.99" vaporized=""/>
<tripinfo id="flow_0.18" depart="65.00" departLane="start_0" departPos="5.10" departSpeed="13.00" departDelay="0.20" arrival="159.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.60" duration="94.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="13.49" rerouteNo="0" devices="tripinfo_flow_0.18" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.21" depart="76.00" departLane="start_0" departPos="5.10" departSpeed="14.03" departDelay="0.40" arrival="162.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.49" duration="86.00" routeLength="996.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="10.73" rerouteNo="0" devices="tripinfo_flow_0.21" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.17" depart="62.00" departLane="start_1" departPos="5.10" departSpeed="13.08" departDelay="0.80" arrival="178.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.69" duration="116.00" routeLength="995.93" waitingTime="16.00" waitingCount="1" stopTime="0.00" timeLoss="34.85" rerouteNo="0" devices="tripinfo_flow_0.17" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.19" depart="69.00" departLane="start_1" departPos="5.10" departSpeed="16.09" departDelay="0.60" arrival="180.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="14.93" duration="111.00" routeLength="995.93" waitingTime="12.00" waitingCount="1" stopTime="0.00" timeLoss="44.35" rerouteNo="0" devices="tripinfo_flow_0.19" vType="DEFAULT_VEHTYPE" speedFactor="1.16" vaporized=""/>
<tripinfo id="flow_0.23" depart="83.00" departLane="start_1" departPos="5.10" departSpeed="12.36" departDelay="0.20" arrival="187.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.30" duration="104.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="18.41" rerouteNo="0" devices="tripinfo_flow_0.23" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.24" depart="87.00" departLane="start_1" departPos="5.10" departSpeed="11.47" departDelay="0.60" arrival="195.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="10.53" duration="108.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="14.89" rerouteNo="0" devices="tripinfo_flow_0.24" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.22" depart="80.00" departLane="start_0" departPos="5.10" departSpeed="13.54" departDelay="0.80" arrival="197.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.66" duration="117.00" routeLength="996.05" waitingTime="19.00" waitingCount="1" stopTime="0.00" timeLoss="39.29" rerouteNo="0" devices="tripinfo_flow_0.22" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<tripinfo id="flow_0.25" depart="90.00" departLane="start_1" departPos="5.10" departSpeed="12.12" departDelay="0.00" arrival="197.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="11.05" duration="107.00" routeLength="995.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="18.77" rerouteNo="0" devices="tripinfo_flow_0.25" vType="DEFAULT_VEHTYPE" speedFactor="0.87" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,91c1,70
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5979.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1028.10
< Speed: 3.45
< Duration: 313.55
< WaitingTime: 120.43
< TimeLoss: 264.55
< DepartDelay: 905.86
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 5246.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1000):
< RouteLength: 1012.81
< Speed: 2.87
< Duration: 505.16
< WaitingTime: 252.56
< TimeLoss: 443.33
< DepartDelay: 347.07
< Success.
< Loading route-files incrementally from '002/input_routes_002.rou.xml.gz'
< Loading done.
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,49d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_routes_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="flow_0.1" depart="4.00" departLane="start_1" departPos="5.10" departSpeed="13.03" departDelay="0.40" arrival="94.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.80" duration="90.00" routeLength="1028.10" waitingTime="19.00" waitingCount="1" stopTime="0.00" timeLoss="38.38" rerouteNo="0" devices="tripinfo_flow_0.1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.3" depart="11.00" departLane="start_1" departPos="5.10" departSpeed="15.04" departDelay="0.20" arrival="95.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.96" duration="84.00" routeLength="1028.10" waitingTime="16.00" waitingCount="1" stopTime="0.00" timeLoss="39.63" rerouteNo="0" devices="tripinfo_flow_0.3" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<tripinfo id="flow_0.4" depart="15.00" departLane="start_1" departPos="5.10" departSpeed="14.31" departDelay="0.60" arrival="97.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.85" duration="82.00" routeLength="1028.10" waitingTime="14.00" waitingCount="1" stopTime="0.00" timeLoss="34.80" rerouteNo="0" devices="tripinfo_flow_0.4" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.6" depart="22.00" departLane="start_1" departPos="5.10" departSpeed="14.53" departDelay="0.40" arrival="100.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.39" duration="78.00" routeLength="1028.10" waitingTime="6.00" waitingCount="1" stopTime="0.00" timeLoss="32.64" rerouteNo="0" devices="tripinfo_flow_0.6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.9" depart="33.00" departLane="start_1" departPos="5.10" departSpeed="11.90" departDelay="0.60" arrival="108.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.13" duration="75.00" routeLength="1028.10" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="18.29" rerouteNo="0" devices="tripinfo_flow_0.9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
<tripinfo id="flow_0.10" depart="36.00" departLane="start_1" departPos="5.10" departSpeed="15.15" departDelay="0.00" arrival="109.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.34" duration="73.00" routeLength="1028.10" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="28.74" rerouteNo="0" devices="tripinfo_flow_0.10" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<tripinfo id="flow_0.11" depart="40.00" departLane="start_1" departPos="5.10" departSpeed="14.26" departDelay="0.40" arrival="111.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="14.22" duration="71.00" routeLength="1028.10" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="23.48" rerouteNo="0" devices="tripinfo_flow_0.11" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="flow_0.0" depart="0.00" departLane="start_1" departPos="5.10" departSpeed="14.72" departDelay="0.00" arrival="113.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="13.61" duration="113.00" routeLength="995.93" waitingTime="25.00" waitingCount="1" stopTime="0.00" timeLoss="40.63" rerouteNo="0" devices="tripinfo_flow_0.0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="flow_0.5" depart="18.00" departLane="start_1" departPos="5.10" departSpeed="11.54" departDelay="0.00" arrival="139.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="10.90" duration="121.00" routeLength="995.93" waitingTime="7.00" waitingCount="1" stopTime="0.00" timeLoss="29.01" rerouteNo="0" devices="tripinfo_flow_0.5" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.2" depart="8.00" departLane="start_0" departPos="5.10" departSpeed="14.03" departDelay="0.80" arrival="144.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.77" duration="136.00" routeLength="996.05" waitingTime="39.00" waitingCount="2" stopTime="0.00" timeLoss="60.79" rerouteNo="0" devices="tripinfo_flow_0.2" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.7" depart="26.00" departLane="start_0" departPos="5.10" departSpeed="12.31" departDelay="0.80" arrival="147.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.64" duration="121.00" routeLength="996.05" waitingTime="18.00" waitingCount="1" stopTime="0.00" timeLoss="35.76" rerouteNo="0" devices="tripinfo_flow_0.7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.8" depart="29.00" departLane="start_0" departPos="5.10" departSpeed="13.03" departDelay="0.20" arrival="149.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.97" duration="120.00" routeLength="996.05" waitingTime="16.00" waitingCount="1" stopTime="0.00" timeLoss="39.43" rerouteNo="0" devices="tripinfo_flow_0.8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.12" depart="44.00" departLane="start_1" departPos="5.10" departSpeed="14.54" departDelay="0.80" arrival="151.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.54" duration="107.00" routeLength="1028.10" waitingTime="28.00" waitingCount="1" stopTime="0.00" timeLoss="60.03" rerouteNo="0" devices="tripinfo_flow_0.12" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="flow_0.13" depart="47.00" departLane="start_1" departPos="5.10" departSpeed="15.60" departDelay="0.20" arrival="152.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="15.20" duration="105.00" routeLength="1028.10" waitingTime="27.00" waitingCount="1" stopTime="0.00" timeLoss="61.53" rerouteNo="0" devices="tripinfo_flow_0.13" vType="DEFAULT_VEHTYPE" speedFactor="1.12" vaporized=""/>
<tripinfo id="flow_0.17" depart="62.00" departLane="start_1" departPos="5.10" departSpeed="13.08" departDelay="0.80" arrival="155.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.85" duration="93.00" routeLength="1028.10" waitingTime="17.00" waitingCount="1" stopTime="0.00" timeLoss="40.49" rerouteNo="0" devices="tripinfo_flow_0.17" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.20" depart="72.00" departLane="start_1" departPos="5.10" departSpeed="14.14" departDelay="0.00" arrival="157.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.24" duration="85.00" routeLength="1028.10" waitingTime="11.00" waitingCount="1" stopTime="0.00" timeLoss="36.81" rerouteNo="0" devices="tripinfo_flow_0.20" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<tripinfo id="flow_0.21" depart="76.00" departLane="start_1" departPos="5.10" departSpeed="14.03" departDelay="0.40" arrival="158.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.05" duration="82.00" routeLength="1028.10" waitingTime="9.00" waitingCount="1" stopTime="0.00" timeLoss="34.03" rerouteNo="0" devices="tripinfo_flow_0.21" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="flow_0.16" depart="58.00" departLane="start_0" departPos="5.10" departSpeed="12.20" departDelay="0.40" arrival="162.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.40" duration="104.00" routeLength="996.05" waitingTime="4.00" waitingCount="1" stopTime="0.00" timeLoss="18.24" rerouteNo="0" devices="tripinfo_flow_0.16" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<tripinfo id="flow_0.18" depart="65.00" departLane="start_0" departPos="5.10" departSpeed="13.00" departDelay="0.20" arrival="164.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="12.56" duration="99.00" routeLength="996.05" waitingTime="2.00" waitingCount="1" stopTime="0.00" timeLoss="18.14" rerouteNo="0" devices="tripinfo_flow_0.18" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="flow_0.14" depart="51.00" departLane="start_1" departPos="5.10" departSpeed="13.77" departDelay="0.60" arrival="174.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.93" duration="123.00" routeLength="995.93" waitingTime="27.00" waitingCount="1" stopTime="0.00" timeLoss="45.30" rerouteNo="0" devices="tripinfo_flow_0.14" vType="DEFAULT_VEHTYPE" speedFactor="0.99" vaporized=""/>
<tripinfo id="flow_0.15" depart="54.00" departLane="start_1" departPos="5.10" departSpeed="12.87" departDelay="0.00" arrival="181.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.56" duration="127.00" routeLength="995.93" waitingTime="24.00" waitingCount="1" stopTime="0.00" timeLoss="44.52" rerouteNo="0" devices="tripinfo_flow_0.15" vType="DEFAULT_VEHTYPE" speedFactor="0.93" vaporized=""/>
<tripinfo id="flow_0.19" depart="69.00" departLane="start_1" departPos="5.10" departSpeed="16.09" departDelay="0.60" arrival="183.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="14.47" duration="114.00" routeLength="995.93" waitingTime="14.00" waitingCount="1" stopTime="0.00" timeLoss="47.99" rerouteNo="0" devices="tripinfo_flow_0.19" vType="DEFAULT_VEHTYPE" speedFactor="1.16" vaporized=""/>
<tripinfo id="flow_0.23" depart="83.00" departLane="start_1" departPos="5.10" departSpeed="12.36" departDelay="0.20" arrival="195.00" arrivalLane="end_1" arrivalPos="115.32" arrivalSpeed="12.22" duration="112.00" routeLength="995.93" waitingTime="1.00" waitingCount="1" stopTime="0.00" timeLoss="25.47" rerouteNo="0" devices="tripinfo_flow_0.23" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="flow_0.22" depart="80.00" departLane="start_0" departPos="5.10" departSpeed="13.54" departDelay="0.80" arrival="196.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="13.02" duration="116.00" routeLength="996.05" waitingTime="21.00" waitingCount="1" stopTime="0.00" timeLoss="38.45" rerouteNo="0" devices="tripinfo_flow_0.22" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<tripinfo id="flow_0.24" depart="87.00" departLane="start_1" departPos="5.10" departSpeed="11.47" departDelay="0.60" arrival="200.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="10.93" duration="113.00" routeLength="1028.10" waitingTime="29.00" waitingCount="1" stopTime="0.00" timeLoss="54.49" rerouteNo="0" devices="tripinfo_flow_0.24" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="flow_0.26" depart="94.00" departLane="start_1" departPos="5.10" departSpeed="12.74" departDelay="0.40" arrival="202.00" arrivalLane="end_0" arrivalPos="115.32" arrivalSpeed="11.66" duration="108.00" routeLength="1028.10" waitingTime="26.00" waitingCount="1" stopTime="0.00" timeLoss="54.13" rerouteNo="0" devices="tripinfo_flow_0.26" vType="DEFAULT_VEHTYPE" speedFactor="0.92" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,121c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,88d2
< <<
< >> Running simulation
< <<
< < relative travel time deviation in the last 1 steps: 0.00000
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< < relative travel time deviation in the last 2 steps: 0.00795
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< < relative travel time deviation in the last 3 steps: 0.00752
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< < relative travel time deviation in the last 4 steps: 0.00692
< ------------------
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="127.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.15" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="149.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="119.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.31" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="181.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="121.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="215.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="127.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.15" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="149.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="119.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.31" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="181.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="121.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="215.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Missing result in xmlstats0 ----------
<?xml version="1.0" encoding="UTF-8"?>
<statistics xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/statistic_file.xsd">
<vehicles loaded="10" inserted="10" running="0" waiting="0"/>
<teleports total="0" jam="0" yield="0" wrongLane="0"/>
<safety collisions="0" emergencyStops="0" emergencyBraking="0"/>
<persons loaded="0" running="0" jammed="0"/>
<personTeleports total="0" abortWait="0" wrongDest="0"/>
<vehicleTripStatistics count="10" routeLength="2494.90" speed="18.61" duration="135.00" waitingTime="0.00" timeLoss="3.70" departDelay="0.00" departDelayWaiting="-1.00" totalTravelTime="1350.00" totalDepartDelay="0.00"/>
<pedestrianStatistics number="0" routeLength="0.00" duration="0.00" timeLoss="0.00"/>
<rideStatistics number="0"/>
<transportStatistics number="0"/>
</statistics>
---------- Missing result in xmlstats1 ----------
<?xml version="1.0" encoding="UTF-8"?>
<statistics xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/statistic_file.xsd">
<vehicles loaded="10" inserted="10" running="0" waiting="0"/>
<teleports total="0" jam="0" yield="0" wrongLane="0"/>
<safety collisions="0" emergencyStops="0" emergencyBraking="0"/>
<persons loaded="0" running="0" jammed="0"/>
<personTeleports total="0" abortWait="0" wrongDest="0"/>
<vehicleTripStatistics count="10" routeLength="3102.32" speed="23.65" duration="132.60" waitingTime="0.00" timeLoss="0.88" departDelay="0.00" departDelayWaiting="-1.00" totalTravelTime="1326.00" totalDepartDelay="0.00"/>
<pedestrianStatistics number="0" routeLength="0.00" duration="0.00" timeLoss="0.00"/>
<rideStatistics number="0"/>
<transportStatistics number="0"/>
</statistics>
---------- Differences in errors ---------- 0a1 > Execution of <path-to>duarouter'] failed. Look into dua.log for details. ---------- Differences in dualog ---------- 2,12c2,71 < Success. < Loading route-files incrementally from '000/input_trips_000.rou.xml.gz' < Loading done. < Simulation started with time: 0.00. < Simulation ended at time: 240.00. < Reason: All vehicles have left the simulation. < Performance: < Vehicles: < Inserted: 10 < Running: 0 < Waiting: 0 --- > ================================================================= > ==2572252==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d7a80 at pc 0x573f6685dc74 bp 0x7ffd37e236b0 sp 0x7ffd37e236a8 > READ of size 8 at 0x5040000d7a80 thread T0 > #0 0x573f6685dc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x573f6684e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x573f6684a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x573f66937108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x573f666b5432 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:796:31 > #5 0x573f66674b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x573f661dbda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x573f661ddef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7b2f8082a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7b2f8082a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x573f660f3bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d7a80 is located 0 bytes after 48-byte region [0x5040000d7a50,0x5040000d7a80) > allocated by thread T0 here: <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,7d2 < << < >> Running simulation < << < ------------------ <
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<tripinfos>
<tripinfo id="0" departDelay="0.00" />
<tripinfo id="1" departDelay="0.00" />
<tripinfo id="2" departDelay="0.00" />
<tripinfo id="3" departDelay="0.00" />
<tripinfo id="4" departDelay="0.00" />
<tripinfo id="6" departDelay="0.00" />
<tripinfo id="5" departDelay="0.00" />
<tripinfo id="7" departDelay="0.00" />
<tripinfo id="8" departDelay="0.00" />
<tripinfo id="9" departDelay="0.00" />
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 175.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 176.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 176.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg2left_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="69.00" arrivalLane="left2end_0" arrivalPos="503.09" arrivalSpeed="29.47" duration="69.00" routeLength="2007.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg2left_0" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="87.00" arrivalLane="left2end_0" arrivalPos="503.09" arrivalSpeed="26.08" duration="77.00" routeLength="2007.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="middle_0" departPos="5.10" departSpeed="13.90" departDelay="0.00" arrival="91.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="14.04" duration="71.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="middle_0" departPos="5.10" departSpeed="14.04" departDelay="0.00" arrival="97.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="15.05" duration="67.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg2left_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="111.00" arrivalLane="left2end_0" arrivalPos="503.09" arrivalSpeed="28.64" duration="71.00" routeLength="2007.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg2left_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="130.00" arrivalLane="left2end_0" arrivalPos="503.09" arrivalSpeed="29.07" duration="70.00" routeLength="2007.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="middle_0" departPos="5.10" departSpeed="11.55" departDelay="0.00" arrival="137.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="11.55" duration="87.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="middle_0" departPos="5.10" departSpeed="12.32" departDelay="0.00" arrival="151.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="12.32" duration="81.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg2left_0" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="157.00" arrivalLane="left2end_0" arrivalPos="503.09" arrivalSpeed="26.07" duration="77.00" routeLength="2007.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg2left_0" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="175.00" arrivalLane="left2end_0" arrivalPos="503.09" arrivalSpeed="23.82" duration="85.00" routeLength="2007.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
19,90c19,88
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Warning: Teleporting vehicle 'p1_0'; waited too long (blocked), lane='e2_4', time=318.00.
< Warning: Vehicle 'p1_0' ends teleporting on edge 'e3', time=318.00.
< Warning: Vehicle 'p0_0' aborted waiting at insertion for a person that will never come.
< Simulation ended at time: 3466.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 15 (Loaded: 16)
< Running: 0
< Waiting: 0
< Teleports: 1 (Jam: 1)
< Persons:
< Inserted: 4
< Running: 0
< DijkstraRouter answered 9 queries and explored 10.89 edges on average.
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Warning: Vehicle 'p0_0' aborted waiting at insertion for a person that will never come.
< Warning: Vehicle 'p1_0' aborted waiting at insertion for a person that will never come.
< Simulation ended at time: 3466.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
<truncated after showing first 30 lines>
---------- Differences in output ----------
10,35d9
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="bus.0" depart="0.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="167.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.45" duration="167.00" routeLength="677.24" waitingTime="1.00" waitingCount="1" stopTime="34.00" timeLoss="26.41" rerouteNo="0" devices="tripinfo_bus.0" vType="bus" speedFactor="1.00" vaporized=""/>
<tripinfo id="bus.1" depart="300.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="466.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.39" duration="166.00" routeLength="677.24" waitingTime="4.00" waitingCount="3" stopTime="28.00" timeLoss="33.17" rerouteNo="0" devices="tripinfo_bus.1 person_bus.1" vType="bus" speedFactor="1.00" vaporized=""/>
<personinfo id="p0" depart="0.00" type="DEFAULT_PEDTYPE" speedFactor="1.03" duration="491.00" waitingTime="85.00" timeLoss="47.48" traveltime="406.00">
<walk depart="0.00" departPos="0.00" arrival="300.00" arrivalPos="98.10" duration="300.00" routeLength="385.24" timeLoss="30.78" maxSpeed="1.43" waitingTime="0.00"/>
<ride waitingTime="85.00" vehicle="bus.1" depart="385.00" arrival="429.00" arrivalPos="59.97" duration="44.00" routeLength="214.45" timeLoss="10.62"/>
<walk depart="429.00" departPos="59.97" arrival="491.00" arrivalPos="140.00" duration="62.00" routeLength="80.03" timeLoss="6.07" maxSpeed="1.43" waitingTime="0.00"/>
</personinfo>
<personinfo id="p2" depart="0.00" type="DEFAULT_PEDTYPE" speedFactor="1.05" duration="492.00" waitingTime="89.00" timeLoss="50.29" traveltime="404.00">
<walk depart="0.00" departPos="0.00" arrival="297.00" arrivalPos="98.10" duration="297.00" routeLength="385.24" timeLoss="31.77" maxSpeed="1.45" waitingTime="1.00"/>
<ride waitingTime="88.00" vehicle="bus.1" depart="385.00" arrival="429.00" arrivalPos="59.97" duration="44.00" routeLength="214.45" timeLoss="10.62"/>
<walk depart="429.00" departPos="59.97" arrival="492.00" arrivalPos="140.00" duration="63.00" routeLength="80.03" timeLoss="7.90" maxSpeed="1.45" waitingTime="0.00"/>
</personinfo>
<tripinfo id="v0" depart="0.00" departLane="e2_3" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="556.00" arrivalLane="e2_3" arrivalPos="120.00" arrivalSpeed="12.99" duration="556.00" routeLength="120.00" waitingTime="0.00" waitingCount="0" stopTime="542.00" timeLoss="1.45" rerouteNo="0" devices="tripinfo_v0" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="v1" depart="0.00" departLane="e2_4" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="556.00" arrivalLane="e2_4" arrivalPos="120.00" arrivalSpeed="14.11" duration="556.00" routeLength="120.00" waitingTime="0.00" waitingCount="0" stopTime="542.00" timeLoss="1.13" rerouteNo="0" devices="tripinfo_v1" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<personinfo id="p3" depart="0.00" type="DEFAULT_PEDTYPE" speedFactor="0.89" duration="607.00" waitingTime="1.00" timeLoss="62.81" traveltime="607.00">
<walk depart="0.00" departPos="0.00" arrival="607.00" arrivalPos="140.00" duration="607.00" routeLength="669.66" timeLoss="62.81" maxSpeed="1.23" waitingTime="1.00"/>
</personinfo>
<personinfo id="p1" depart="0.00" type="DEFAULT_PEDTYPE" speedFactor="0.83" duration="643.00" waitingTime="0.00" timeLoss="62.79" traveltime="643.00">
<walk depart="0.00" departPos="0.00" arrival="643.00" arrivalPos="140.00" duration="643.00" routeLength="669.66" timeLoss="62.79" maxSpeed="1.15" waitingTime="0.00"/>
</personinfo>
<tripinfo id="bus.2" depart="600.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="767.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.63" duration="167.00" routeLength="677.24" waitingTime="2.00" waitingCount="2" stopTime="29.00" timeLoss="32.94" rerouteNo="0" devices="tripinfo_bus.2" vType="bus" speedFactor="1.00" vaporized=""/>
<tripinfo id="bus.3" depart="900.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="1069.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.75" duration="169.00" routeLength="677.24" waitingTime="4.00" waitingCount="2" stopTime="26.00" timeLoss="37.46" rerouteNo="0" devices="tripinfo_bus.3" vType="bus" speedFactor="1.00" vaporized=""/>
<tripinfo id="bus.4" depart="1200.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="1370.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.12" duration="170.00" routeLength="677.24" waitingTime="4.00" waitingCount="4" stopTime="29.00" timeLoss="36.34" rerouteNo="0" devices="tripinfo_bus.4" vType="bus" speedFactor="1.00" vaporized=""/>
<tripinfo id="bus.5" depart="1500.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="1667.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.51" duration="167.00" routeLength="677.24" waitingTime="2.00" waitingCount="1" stopTime="31.00" timeLoss="31.73" rerouteNo="0" devices="tripinfo_bus.5" vType="bus" speedFactor="1.00" vaporized=""/>
<tripinfo id="bus.6" depart="1800.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="1966.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.97" duration="166.00" routeLength="677.24" waitingTime="1.00" waitingCount="1" stopTime="29.00" timeLoss="30.99" rerouteNo="0" devices="tripinfo_bus.6" vType="bus" speedFactor="1.00" vaporized=""/>
<tripinfo id="bus.7" depart="2100.00" departLane="begin_2" departPos="15.10" departSpeed="7.00" departDelay="0.00" arrival="2268.00" arrivalLane="end_2" arrivalPos="145.03" arrivalSpeed="6.91" duration="168.00" routeLength="677.24" waitingTime="1.00" waitingCount="1" stopTime="34.00" timeLoss="28.98" rerouteNo="0" devices="tripinfo_bus.7" vType="bus" speedFactor="1.00" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,12c1,14
< Loading configuration ... done.
< Success.
< Loading configuration ... done.
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 177.00
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
---
> =================================================================
> ==2572656==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d8e40 at pc 0x619f2b77fc74 bp 0x7ffe52ee4b70 sp 0x7ffe52ee4b68
> READ of size 8 at 0x5040000d8e40 thread T0
> #0 0x619f2b77fc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x619f2b770303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x619f2b76c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x619f2b859108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x619f2b5d7432 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:796:31
> #5 0x619f2b596b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #6 0x619f2b0fdda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #7 0x619f2b0ffef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #8 0x78220d42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #9 0x78220d42a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #10 0x619f2b015bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
14,64c16,36
< Loading configuration ... done.
<truncated after showing first 30 lines>
---------- Differences in output ----------
1d0
< Loading configuration ... done.
4,40d2
< <<
< >> Running simulation
< <<
< ------------------
<
< Loading configuration ... done.
< > Executing step 1
< >> Running router on input_trips_000.rou.alt.xml
< <<
< >> Running simulation
< <<
< ------------------
<
< Loading configuration ... done.
< > Executing step 2
< >> Running router on input_trips_001.rou.alt.xml
< <<
< >> Running simulation
< <<
< ------------------
<
< Loading configuration ... done.
< > Executing step 3
< >> Running router on input_trips_002.rou.alt.xml
< <<
< >> Running simulation
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="70.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="14.73" duration="70.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="89.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="13.04" duration="79.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.01" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="94.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="14.04" duration="74.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.22" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="99.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="15.05" duration="69.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.41" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="112.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="14.32" duration="72.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.28" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="138.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="11.55" duration="88.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.75" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="140.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="14.54" duration="80.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="10.80" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="153.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="12.32" duration="83.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.89" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="159.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="13.04" duration="79.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.01" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="middle_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="176.00" arrivalLane="middle_0" arrivalPos="1000.00" arrivalSpeed="11.91" duration="86.00" routeLength="994.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.82" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="28.09" duration="127.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.15" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="117.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="28.64" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="181.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="121.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="215.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,65c1,70
< Success.
< Success.
< Loading route-files incrementally from '000/input_trips.trips_bar_000.rou.xml.gz'
< Loading route-files incrementally from '000/input_trips.trips_foo_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 246.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Success.
< Loading route-files incrementally from '001/input_trips.trips_bar_001.rou.xml.gz'
< Loading route-files incrementally from '001/input_trips.trips_foo_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 243.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Success.
< Loading route-files incrementally from '002/input_trips.trips_bar_002.rou.xml.gz'
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,45d2
< <<
< >> Running router on input_trips.trips_foo.xml
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips.trips_bar_000.rou.alt.xml.gz
< <<
< >> Running router on 000/input_trips.trips_foo_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips.trips_bar_001.rou.alt.xml.gz
< <<
< >> Running router on 001/input_trips.trips_foo_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips.trips_bar_002.rou.alt.xml.gz
< <<
< >> Running router on 002/input_trips.trips_foo_002.rou.alt.xml.gz
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="122.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.49" duration="122.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.76" rerouteNo="0" devices="tripinfo_0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="148.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="24.84" duration="138.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.41" rerouteNo="0" devices="tripinfo_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="148.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.82" duration="128.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="11.62" rerouteNo="0" devices="tripinfo_2" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.64" departDelay="0.00" arrival="160.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="27.76" duration="130.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="7.49" rerouteNo="0" devices="tripinfo_3" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_1" departPos="5.10" departSpeed="22.13" departDelay="0.00" arrival="193.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.91" duration="143.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="17.89" rerouteNo="0" devices="tripinfo_5" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="24.78" departDelay="0.00" arrival="195.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.88" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="13.55" rerouteNo="0" devices="tripinfo_6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="197.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="22.90" duration="157.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="4.81" rerouteNo="0" devices="tripinfo_4" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="24.63" departDelay="0.00" arrival="220.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.36" duration="150.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="8.26" rerouteNo="0" devices="tripinfo_7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="24.32" departDelay="0.00" arrival="222.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="25.70" duration="142.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="7.95" rerouteNo="0" devices="tripinfo_8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="242.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.30" duration="152.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.83" rerouteNo="0" devices="tripinfo_9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,65c1,70
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 484.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 200):
< RouteLength: 794.97
< Speed: 7.98
< Duration: 146.66
< WaitingTime: 46.11
< TimeLoss: 88.78
< DepartDelay: 0.00
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 484.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 200):
< RouteLength: 794.97
< Speed: 7.98
< Duration: 146.66
< WaitingTime: 46.11
< TimeLoss: 88.78
< DepartDelay: 0.00
< Success.
< Loading route-files incrementally from '002/input_routes_002.rou.xml.gz'
< Loading done.
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_routes_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="a.0" depart="0.00" departLane="a_0" departPos="5.10" departSpeed="14.72" departDelay="0.00" arrival="28.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="14.40" duration="28.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.10" rerouteNo="0" devices="tripinfo_a.0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="a.1" depart="2.00" departLane="a_0" departPos="5.10" departSpeed="14.03" departDelay="0.00" arrival="32.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="14.01" duration="30.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.20" rerouteNo="0" devices="tripinfo_a.1" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="a.2" depart="4.00" departLane="a_0" departPos="5.10" departSpeed="14.31" departDelay="0.00" arrival="33.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.87" duration="29.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.40" rerouteNo="0" devices="tripinfo_a.2" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="a.3" depart="6.00" departLane="a_0" departPos="5.10" departSpeed="14.53" departDelay="0.00" arrival="35.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.60" duration="29.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.55" rerouteNo="0" devices="tripinfo_a.3" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="a.4" depart="8.00" departLane="a_0" departPos="5.10" departSpeed="13.03" departDelay="0.00" arrival="40.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="12.55" duration="32.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.56" rerouteNo="0" devices="tripinfo_a.4" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="a.5" depart="10.00" departLane="a_0" departPos="5.10" departSpeed="13.90" departDelay="0.00" arrival="42.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="14.87" duration="32.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="5.30" rerouteNo="0" devices="tripinfo_a.5" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<tripinfo id="a.6" depart="12.00" departLane="a_0" departPos="5.10" departSpeed="14.54" departDelay="0.00" arrival="44.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.30" duration="32.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.99" rerouteNo="0" devices="tripinfo_a.6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="a.7" depart="14.00" departLane="a_0" departPos="5.10" departSpeed="13.77" departDelay="0.00" arrival="46.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.14" duration="32.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.45" rerouteNo="0" devices="tripinfo_a.7" vType="DEFAULT_VEHTYPE" speedFactor="0.99" vaporized=""/>
<tripinfo id="a.8" depart="16.00" departLane="a_0" departPos="5.10" departSpeed="12.20" departDelay="0.00" arrival="51.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="11.43" duration="35.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_a.8" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<tripinfo id="a.9" depart="18.00" departLane="a_0" departPos="5.10" departSpeed="13.00" departDelay="0.00" arrival="53.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="12.32" duration="35.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.70" rerouteNo="0" devices="tripinfo_a.9" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="a.10" depart="20.00" departLane="a_0" departPos="5.10" departSpeed="14.04" departDelay="0.00" arrival="54.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="14.05" duration="34.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="5.75" rerouteNo="0" devices="tripinfo_a.10" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<tripinfo id="a.11" depart="22.00" departLane="a_0" departPos="5.10" departSpeed="13.54" departDelay="0.00" arrival="56.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="12.36" duration="34.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="4.32" rerouteNo="0" devices="tripinfo_a.11" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<tripinfo id="a.12" depart="24.00" departLane="a_0" departPos="5.10" departSpeed="11.47" departDelay="0.00" arrival="61.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="10.47" duration="37.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.08" rerouteNo="0" devices="tripinfo_a.12" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="a.13" depart="26.00" departLane="a_0" departPos="5.10" departSpeed="12.17" departDelay="0.00" arrival="63.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="12.51" duration="37.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="5.20" rerouteNo="0" devices="tripinfo_a.13" vType="DEFAULT_VEHTYPE" speedFactor="0.92" vaporized=""/>
<tripinfo id="a.14" depart="28.00" departLane="a_0" departPos="5.10" departSpeed="12.04" departDelay="0.00" arrival="64.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="14.86" duration="36.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="10.65" rerouteNo="0" devices="tripinfo_a.14" vType="DEFAULT_VEHTYPE" speedFactor="1.13" vaporized=""/>
<tripinfo id="a.15" depart="30.00" departLane="a_0" departPos="5.10" departSpeed="12.06" departDelay="0.00" arrival="66.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="14.50" duration="36.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="11.62" rerouteNo="0" devices="tripinfo_a.15" vType="DEFAULT_VEHTYPE" speedFactor="1.18" vaporized=""/>
<tripinfo id="a.16" depart="32.00" departLane="a_0" departPos="5.10" departSpeed="12.11" departDelay="0.00" arrival="68.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.94" duration="36.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="7.08" rerouteNo="0" devices="tripinfo_a.16" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="a.17" depart="34.00" departLane="a_0" departPos="5.10" departSpeed="13.75" departDelay="0.00" arrival="70.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="12.59" duration="36.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="6.59" rerouteNo="0" devices="tripinfo_a.17" vType="DEFAULT_VEHTYPE" speedFactor="0.99" vaporized=""/>
<tripinfo id="a.18" depart="36.00" departLane="a_0" departPos="5.10" departSpeed="13.22" departDelay="0.00" arrival="72.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="12.33" duration="36.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="5.91" rerouteNo="0" devices="tripinfo_a.18" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<tripinfo id="a.19" depart="38.00" departLane="a_0" departPos="5.10" departSpeed="14.22" departDelay="0.00" arrival="73.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="15.11" duration="35.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="8.82" rerouteNo="0" devices="tripinfo_a.19" vType="DEFAULT_VEHTYPE" speedFactor="1.10" vaporized=""/>
<tripinfo id="a.20" depart="40.00" departLane="a_0" departPos="5.10" departSpeed="14.31" departDelay="0.00" arrival="75.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.94" duration="35.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="6.87" rerouteNo="0" devices="tripinfo_a.20" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="a.21" depart="42.00" departLane="a_0" departPos="5.10" departSpeed="15.07" departDelay="0.00" arrival="77.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="14.52" duration="35.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="8.04" rerouteNo="0" devices="tripinfo_a.21" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<tripinfo id="a.22" depart="44.00" departLane="a_0" departPos="5.10" departSpeed="14.49" departDelay="0.00" arrival="78.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.94" duration="34.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="6.62" rerouteNo="0" devices="tripinfo_a.22" vType="DEFAULT_VEHTYPE" speedFactor="1.04" vaporized=""/>
<tripinfo id="a.23" depart="46.00" departLane="a_0" departPos="5.10" departSpeed="13.85" departDelay="0.00" arrival="80.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="13.73" duration="34.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="5.21" rerouteNo="0" devices="tripinfo_a.23" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<tripinfo id="a.24" depart="48.00" departLane="a_0" departPos="5.10" departSpeed="12.18" departDelay="0.00" arrival="83.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="11.11" duration="35.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.07" rerouteNo="0" devices="tripinfo_a.24" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<tripinfo id="a.25" depart="50.00" departLane="a_0" departPos="5.10" departSpeed="11.87" departDelay="0.00" arrival="86.00" arrivalLane="d_1" arrivalPos="94.40" arrivalSpeed="10.88" duration="36.00" routeLength="395.05" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.01" rerouteNo="0" devices="tripinfo_a.25" vType="DEFAULT_VEHTYPE" speedFactor="0.85" vaporized=""/>
<truncated after showing first 30 lines>
assign dua-iterate optimum default (
Last six runs
Jun2026
)---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,66c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 218.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 3 (Loaded: 10)
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 218.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 5 (Loaded: 10)
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 218.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,42d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="127.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.15" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="149.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="119.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.31" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="181.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="121.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="215.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 247.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 243.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_routes_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 243.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_routes_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="122.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.49" duration="122.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.81" rerouteNo="0" devices="tripinfo_0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="148.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="25.23" duration="138.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.26" rerouteNo="0" devices="tripinfo_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="150.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.05" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.78" rerouteNo="0" devices="tripinfo_3" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="152.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="27.78" duration="132.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="7.59" rerouteNo="0" devices="tripinfo_2" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="28.64" departDelay="0.00" arrival="166.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.15" duration="126.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.03" rerouteNo="0" devices="tripinfo_4" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="184.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.84" duration="124.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.01" rerouteNo="0" devices="tripinfo_6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="211.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="22.81" duration="161.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="9.46" rerouteNo="0" devices="tripinfo_5" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="219.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.83" duration="139.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.67" rerouteNo="0" devices="tripinfo_8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="22.94" departDelay="0.00" arrival="221.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.08" duration="151.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="9.00" rerouteNo="0" devices="tripinfo_7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="242.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.04" duration="152.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.86" rerouteNo="0" devices="tripinfo_9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,35d2
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_trips_002.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 4
< >> Running router on 003/input_trips_003.rou.alt.xml.gz
< <<
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t2" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t2" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="127.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.15" rerouteNo="0" devices="tripinfo_2" vType="t2" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="149.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="119.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.31" rerouteNo="0" devices="tripinfo_3" vType="t2" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t2" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="181.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="121.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t2" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t2" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t2" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="215.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t2" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t2" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
---------- Differences in dualog ----------
1,55c1,70
< Success.
< Loading route-files incrementally from '000/input_trips_000.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 240.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '001/input_trips_001.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 10
< Running: 0
< Waiting: 0
< Success.
< Loading route-files incrementally from '002/input_trips_002.rou.xml.gz'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 239.00.
< Reason: All vehicles have left the simulation.
< Performance:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,60d2
< <<
< >> Running simulation
< <<
< >> Smoothing edge weights
< >>> Updated 4 edges
< >>> Decayed 0 unseen edges
< >>> Error avg:0 mean:0
< >>> Absolute Error avg:0 mean:0
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_trips_000.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< >> Smoothing edge weights
< >>> Updated 7 edges
< >>> Decayed 0 unseen edges
< >>> Error avg:0.195714285714 mean:0
< >>> Absolute Error avg:0.224285714286 mean:0.1
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_trips_001.rou.alt.xml.gz
< <<
< >> Running simulation
< <<
< >> Smoothing edge weights
< >>> Updated 7 edges
<truncated after showing first 30 lines>
---------- Missing result in tripinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="0" depart="0.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="120.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.47" duration="120.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_0" vType="t" speedFactor="1.06" vaporized=""/>
<tripinfo id="1" depart="10.00" departLane="beg_1" departPos="5.10" departSpeed="26.08" departDelay="0.00" arrival="145.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="26.08" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_1" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="2" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="147.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.09" duration="127.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.15" rerouteNo="0" devices="tripinfo_2" vType="t" speedFactor="1.01" vaporized=""/>
<tripinfo id="3" depart="30.00" departLane="beg_0" departPos="5.10" departSpeed="28.09" departDelay="0.00" arrival="149.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="30.10" duration="119.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.31" rerouteNo="0" devices="tripinfo_3" vType="t" speedFactor="1.08" vaporized=""/>
<tripinfo id="4" depart="40.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="163.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="28.64" duration="123.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_4" vType="t" speedFactor="1.03" vaporized=""/>
<tripinfo id="6" depart="60.00" departLane="beg_1" departPos="5.10" departSpeed="27.80" departDelay="0.00" arrival="181.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="29.07" duration="121.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_6" vType="t" speedFactor="1.05" vaporized=""/>
<tripinfo id="5" depart="50.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="203.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.10" duration="153.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.95" rerouteNo="0" devices="tripinfo_5" vType="t" speedFactor="0.83" vaporized=""/>
<tripinfo id="7" depart="70.00" departLane="beg_0" departPos="5.10" departSpeed="23.10" departDelay="0.00" arrival="215.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="24.63" duration="145.00" routeLength="2494.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.35" rerouteNo="0" devices="tripinfo_7" vType="t" speedFactor="0.89" vaporized=""/>
<tripinfo id="8" depart="80.00" departLane="beg_1" departPos="5.10" departSpeed="26.07" departDelay="0.00" arrival="215.00" arrivalLane="rend_1" arrivalPos="500.00" arrivalSpeed="26.07" duration="135.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_8" vType="t" speedFactor="0.94" vaporized=""/>
<tripinfo id="9" depart="90.00" departLane="beg_1" departPos="5.10" departSpeed="23.82" departDelay="0.00" arrival="238.00" arrivalLane="rend_0" arrivalPos="500.00" arrivalSpeed="23.82" duration="148.00" routeLength="3507.26" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_9" vType="t" speedFactor="0.86" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
0a1,16
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
> Execution of <path-to>duarouter'] failed. Look into dua.log for details.
> Traceback (most recent call last):
> File "sumo/tools/assign/duaIterateMix.py", line 598, in <module>
> main()
> File "sumo/tools/assign/duaIterateMix.py", line 512, in main
> calcMixTrips(step, options)
> File "sumo/tools/assign/duaIterateMix.py", line 317, in calcMixTrips
> src_tree = ET.parse(str(trips_CAV[0]))
> File "/usr/lib/python3.12/xml/etree/ElementTree.py", line 1204, in parse
> tree.parse(source, parser)
> File "/usr/lib/python3.12/xml/etree/ElementTree.py", line 569, in parse
> self._root = parser._parse_whole(source)
> xml.etree.ElementTree.ParseError: unclosed token: line 3, column 0
> sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='dua.log' mode='w+' encoding='utf-8'>
> sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='stdout.log' mode='w+' encoding='utf-8'>
---------- Differences in dualog ----------
1,100c1,140
< Success.
< Success.
< Loading route-files incrementally from '000/input_routes_000.rou.xml'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 4618.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
< Inserted: 1000
< Running: 0
< Waiting: 0
< Statistics (avg of 1000):
< RouteLength: 1082.30
< Speed: 4.73
< Duration: 317.23
< WaitingTime: 115.38
< TimeLoss: 258.34
< DepartDelay: 862.97
< DijkstraRouter answered 388 queries and explored 6.67 edges on average.
< Success.
< Success.
< Loading route-files incrementally from '001/input_routes_001.rou.xml'
< Loading done.
< Simulation started with time: 0.00.
< Simulation ended at time: 2864.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
<truncated after showing first 30 lines>
---------- Differences in output ----------
6,45d5
< >> Running simulation
< <<
< ------------------
<
< > Executing step 1
< >> Running router on 000/input_routes_000.rou.alt.xml
< <<
< >> Running router on 000/input_routes2_000.rou.alt.xml
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 2
< >> Running router on 001/input_routes_001.rou.alt.xml
< <<
< >> Running router on 001/input_routes2_001.rou.alt.xml
< <<
< >> Running simulation
< <<
< ------------------
<
< > Executing step 3
< >> Running router on 002/input_routes_002.rou.alt.xml
< <<
< >> Running router on 002/input_routes2_002.rou.alt.xml
< <<
< >> Running simulation
< <<
<truncated after showing first 30 lines>
---------- Missing result in xmlstats0 ----------
<?xml version="1.0" encoding="UTF-8"?>
<statistics xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/statistic_file.xsd">
<vehicles loaded="1000" inserted="1000" running="0" waiting="0"/>
<teleports total="0" jam="0" yield="0" wrongLane="0"/>
<safety collisions="0" emergencyStops="0" emergencyBraking="0"/>
<persons loaded="0" running="0" jammed="0"/>
<personTeleports total="0" abortWait="0" wrongDest="0"/>
<vehicleTripStatistics count="1000" routeLength="1082.30" speed="4.73" duration="317.23" waitingTime="115.38" timeLoss="258.34" departDelay="862.97" departDelayWaiting="-1.00" totalTravelTime="317225.00" totalDepartDelay="862971.00"/>
<pedestrianStatistics number="0" routeLength="0.00" duration="0.00" timeLoss="0.00"/>
<rideStatistics number="0"/>
<transportStatistics number="0"/>
</statistics>
---------- Missing result in xmlstats1 ----------
<?xml version="1.0" encoding="UTF-8"?>
<statistics xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/statistic_file.xsd">
<vehicles loaded="1000" inserted="1000" running="0" waiting="0"/>
<teleports total="0" jam="0" yield="0" wrongLane="0"/>
<safety collisions="0" emergencyStops="0" emergencyBraking="0"/>
<persons loaded="0" running="0" jammed="0"/>
<personTeleports total="0" abortWait="0" wrongDest="0"/>
<vehicleTripStatistics count="1000" routeLength="1182.36" speed="5.78" duration="272.91" waitingTime="81.72" timeLoss="198.43" departDelay="156.39" departDelayWaiting="-1.00" totalTravelTime="272909.00" totalDepartDelay="156393.00"/>
<pedestrianStatistics number="0" routeLength="0.00" duration="0.00" timeLoss="0.00"/>
<rideStatistics number="0"/>
<transportStatistics number="0"/>
</statistics>
---------- Differences in errors ---------- 0a1,72 > ================================================================= > ==2585385==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400011af80 at pc 0x5f81040d7c74 bp 0x7ffd825c7e10 sp 0x7ffd825c7e08 > READ of size 8 at 0x50400011af80 thread T0 > #0 0x5f81040d7c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5f81040c8303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5f81040c43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5f81041b1108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5f8103f2c5cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16 > #5 0x5f8103f2df6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13 > #6 0x5f8103eeeb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #7 0x5f8103a55da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #8 0x5f8103a57ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #9 0x772d59c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x772d59c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x5f810396dbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x50400011af80 is located 0 bytes after 48-byte region [0x50400011af50,0x50400011af80) > allocated by thread T0 here: > #0 0x5f8103a47021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5f81041cfc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5f81041cf449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5f81041cf449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5f81041ce2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5f81041cddbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5f81041c6264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5f81041b756e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5f81040d1564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5f81040c8303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5f81040c43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,3d0 < Reading up to time step: 0.00 < Reading up to time step: 200.00 < Success.
---------- Differences in errors ---------- 0a1,72 > ================================================================= > ==2585371==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400011af80 at pc 0x5baab4633c74 bp 0x7ffd646a8090 sp 0x7ffd646a8088 > READ of size 8 at 0x50400011af80 thread T0 > #0 0x5baab4633c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5baab4624303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5baab46203f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5baab470d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5baab44885cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16 > #5 0x5baab4489f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13 > #6 0x5baab444ab19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #7 0x5baab3fb1da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #8 0x5baab3fb3ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #9 0x71e01322a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x71e01322a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x5baab3ec9bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x50400011af80 is located 0 bytes after 48-byte region [0x50400011af50,0x50400011af80) > allocated by thread T0 here: > #0 0x5baab3fa3021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5baab472bc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5baab472b449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5baab472b449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5baab472a2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5baab4729dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5baab4722264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5baab471356e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5baab462d564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5baab4624303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5baab46203f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,3d0 < Reading up to time step: 0.00 < Reading up to time step: 200.00 < Success.
---------- Differences in errors ----------
1,3c1,84
< Warning: No connection between edge '127240643#2' and edge '316791974#0' found.
< Warning: Mandatory edge '316791974#0' not reachable by vehicle '4274867'.
< Warning: The vehicle '4274867' has no valid route.
---
> =================================================================
> ==2576343==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51300002ba40 at pc 0x563532368c74 bp 0x7ffdc3cf42b0 sp 0x7ffdc3cf42a8
> READ of size 8 at 0x51300002ba40 thread T0
> #0 0x563532368c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x563532359303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5635323553f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x563532442108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5635321c0432 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:796:31
> #5 0x56353217fb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #6 0x563531ce6da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #7 0x563531ce8ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #8 0x7da72ce2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #9 0x7da72ce2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #10 0x563531bfebb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x51300002ba40 is located 0 bytes after 384-byte region [0x51300002b8c0,0x51300002ba40)
> allocated by thread T0 here:
> #0 0x563531cd8021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x563532460c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x563532460449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x563532460449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x56353245f2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x56353245edbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x563532457264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x563532446bb7 in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:223:23
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,5d2
< Reading up to time step: 0.00
< Reading up to time step: 200.00
< Success.
8,11d4
< 77 of 78 routes have been imported, see 'gtfs_repair_errors.txt' for more information.
< Map stops and routes
< Generates stops and routes output
< Not all given gtfs elements have been mapped, see gtfs_missing.xml for more information
---------- Missing result in gtfs_additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<busStop id="120010001502_0" lane="8108069_0" startPos="0.00" endPos="13.00" name="Braunschweig Altstadtmarkt" friendlyPos="true"/>
<busStop id="120010004601_0" lane="316791983_0" startPos="0.00" endPos="13.00" name="Braunschweig Am Wassertor" friendlyPos="true"/>
<busStop id="120010007512_0" lane="5021504_0" startPos="23.72" endPos="36.72" name="Braunschweig Schloss" friendlyPos="true"/>
<busStop id="120010013002_0" lane="122119622#0_0" startPos="82.59" endPos="95.59" name="Braunschweig Europaplatz" friendlyPos="true"/>
<busStop id="120010013704_0" lane="588927595_0" startPos="47.22" endPos="60.22" name="Braunschweig Friedrich-Wilhelm-Platz" friendlyPos="true"/>
<busStop id="120010013713_0" lane="588927595_0" startPos="53.40" endPos="66.40" name="Braunschweig Friedrich-Wilhelm-Platz" friendlyPos="true"/>
<busStop id="120010016102_0" lane="-320399277#2_0" startPos="0.00" endPos="13.00" name="Braunschweig Güldenstraße" friendlyPos="true"/>
<busStop id="120010016104_0" lane="8618349#0_0" startPos="31.81" endPos="44.81" name="Braunschweig Güldenstraße" friendlyPos="true"/>
<busStop id="120010016201_0" lane="316791974#1_0" startPos="7.59" endPos="20.59" name="Braunschweig Holzhof" friendlyPos="true"/>
<busStop id="120010016202_0" lane="127240643#2_0" startPos="0.56" endPos="13.56" name="Braunschweig Holzhof" friendlyPos="true"/>
<busStop id="120010022105_0" lane="32055654_0" startPos="0.00" endPos="13.00" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010022108_0" lane="32055654_0" startPos="0.00" endPos="13.00" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010022110_0" lane="43328051#0_0" startPos="24.74" endPos="37.74" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010022113_0" lane="5059167#0_0" startPos="26.30" endPos="39.30" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010031501_0" lane="30425275#0_0" startPos="29.12" endPos="42.12" name="Braunschweig Hintern Brüdern" friendlyPos="true"/>
<busStop id="120010032201_0" lane="37983000_0" startPos="28.47" endPos="41.47" name="Braunschweig Packhof" friendlyPos="true"/>
<busStop id="120010034202_0" lane="-5148300_0" startPos="0.00" endPos="13.00" name="Braunschweig Rathaus" friendlyPos="true"/>
<busStop id="120010034211_0" lane="27220209#0_0" startPos="0.00" endPos="13.00" name="Braunschweig Rathaus" friendlyPos="true"/>
<busStop id="120010039401_0" lane="-171756596_0" startPos="0.00" endPos="13.00" name="Braunschweig Staatstheater" friendlyPos="true"/>
<busStop id="120010041001_0" lane="319389908#0_0" startPos="79.21" endPos="92.21" name="Braunschweig Südstraße" friendlyPos="true"/>
</additional>
---------- Missing result in gtfs_missing ----------
<?xml version="1.0" encoding="UTF-8"?>
<missingElements>
<stop id="120010007513" name="Braunschweig Schloss" ptLine="620" direction_id="1"/>
<stop id="120010034205" name="Braunschweig Rathaus" ptLine="620" direction_id="1"/>
</missingElements>
---------- Missing result in gtfs_routes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<route id="1960" edges="-171756596 -37976103#3 -314841164#1 -37976385#1 -615184925 -198087353#0 -5148300 22978949#0 54684975#0 54684975#11 23386846#0 37983000 28381788 28509534#0 28509534#1 28509707#0 307200571 409312582#1 30425275#0 291686198 210624811#0 210624811#2 210624811#3 210624811#4 409312580 8108069 -376915189 -8107411#2 -320399277#2 -320814805#1 -59873991 -8118981 -320814798 -59873992 -25087143 -25290640 -283066855"/>
<vehicle id="132185786.trimmed.0" route="1960" line="14781_3_132185786.trimmed" depart="00:03:00" departEdge="25" arrivalEdge="28" type="bus">
<param key="gtfs.route_name" value="418"/>
<param key="gtfs.trip_headsign" value="A&B -> Wästpark"/>
<stop busStop="120010001502_0" arrival="00:03:00" duration="10" until="00:03:00"/><!--stopSequence="3.0/4.0" "Braunschweig Altstadtmarkt"-->
<stop busStop="120010016102_0" arrival="00:05:00" duration="10" until="00:05:00"/><!--stopSequence="4.0/4.0" "Braunschweig Güldenstraße"-->
</vehicle>
<route id="2559" edges="316791974#0 316791974#1 30426508#0 317191948 171349008#0 316791987#1 316791983 316791991 25076268 316779270 23209056#0 23209056#2 305951352 311580921#0 311580921#1 311580921#2 25076286#0 43328051#0"/>
<vehicle id="132183536.trimmed.0" route="2559" line="32727_3_132183536.trimmed" depart="00:19:00" departEdge="1" arrivalEdge="17" type="bus">
<param key="gtfs.route_name" value="419"/>
<param key="gtfs.trip_headsign" value="Braunschweig Hauptbahnhof"/>
<stop busStop="120010016201_0" arrival="00:19:00" duration="10" until="00:19:00"/><!--stopSequence="22.0/24.0" "Braunschweig Holzhof"-->
<stop busStop="120010004601_0" arrival="00:20:00" duration="10" until="00:20:00"/><!--stopSequence="23.0/24.0" "Braunschweig Am Wassertor"-->
<stop busStop="120010022110_0" arrival="00:22:00" duration="10" until="00:22:00"/><!--stopSequence="24.0/24.0" "Braunschweig John-F.-Kennedy-Platz"-->
</vehicle>
<route id="2548" edges="25290398 25290438 32055654 5059167#0 305951363 25076279#0 25076279#1 23209054#0 29085916#0 588927595 6279149#0 316781871#1 30426426#0 316781875#0 306497784 306497780 23118706 384876527 384876526 4743778#0 127240643#0 127240643#1 127240643#2"/>
<vehicle id="132194506.0" route="2548" line="32616_3_132194506" depart="00:42:00" departEdge="2" arrivalEdge="22" type="bus">
<param key="gtfs.route_name" value="429"/>
<param key="gtfs.trip_headsign" value="Braunschweig Hauptbahnhof"/>
<stop busStop="120010022108_0" arrival="00:42:00" duration="10" until="00:42:00"/><!--stopSequence="2.0/4.0" "Braunschweig John-F.-Kennedy-Platz"-->
<stop busStop="120010013713_0" arrival="00:43:00" duration="10" until="00:43:00"/><!--stopSequence="3.0/4.0" "Braunschweig Friedrich-Wilhelm-Platz"-->
<stop busStop="120010016202_0" arrival="00:45:00" duration="10" until="00:45:00"/><!--stopSequence="4.0/4.0" "Braunschweig Holzhof"-->
</vehicle>
<vehicle id="132185978.0" route="1960" line="14781_3_132185978" depart="01:20:00" departEdge="6" arrivalEdge="28" type="bus">
<param key="gtfs.route_name" value="418"/>
<param key="gtfs.trip_headsign" value="Westpark"/>
<truncated after showing first 30 lines>
---------- Missing result in vehtypes ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<vType id="bus" vClass="bus"/>
</additional>
---------- Differences in errors ----------
1,3c1,84
< Warning: No connection between edge '127240643#2' and edge '316791974#0' found.
< Warning: Mandatory edge '316791974#0' not reachable by vehicle '4274867'.
< Warning: The vehicle '4274867' has no valid route.
---
> =================================================================
> ==2576344==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51300002ba40 at pc 0x63c5ebdbec74 bp 0x7fff25d2caf0 sp 0x7fff25d2cae8
> READ of size 8 at 0x51300002ba40 thread T0
> #0 0x63c5ebdbec73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x63c5ebdaf303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x63c5ebdab3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x63c5ebe98108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x63c5ebc16432 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:796:31
> #5 0x63c5ebbd5b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #6 0x63c5eb73cda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #7 0x63c5eb73eef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #8 0x7f3bee82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #9 0x7f3bee82a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #10 0x63c5eb654bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x51300002ba40 is located 0 bytes after 384-byte region [0x51300002b8c0,0x51300002ba40)
> allocated by thread T0 here:
> #0 0x63c5eb72e021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x63c5ebeb6c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x63c5ebeb6449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x63c5ebeb6449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x63c5ebeb52a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x63c5ebeb4dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x63c5ebead264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x63c5ebe9cbb7 in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:223:23
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,5d2
< Reading up to time step: 0.00
< Reading up to time step: 200.00
< Success.
8,11d4
< 77 of 78 routes have been imported, see 'gtfs_repair_errors.txt' for more information.
< Map stops and routes
< Generates stops and routes output
< Not all given gtfs elements have been mapped, see gtfs_missing.xml for more information
---------- Missing result in gtfs_additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<busStop id="120010001502_0" lane="8108069_0" startPos="0.00" endPos="13.00" name="Braunschweig Altstadtmarkt" friendlyPos="true"/>
<busStop id="120010004601_0" lane="316791983_0" startPos="0.00" endPos="13.00" name="Braunschweig Am Wassertor" friendlyPos="true"/>
<busStop id="120010007512_0" lane="5021504_0" startPos="23.72" endPos="36.72" name="Braunschweig Schloss" friendlyPos="true"/>
<busStop id="120010013002_0" lane="122119622#0_0" startPos="82.59" endPos="95.59" name="Braunschweig Europaplatz" friendlyPos="true"/>
<busStop id="120010013704_0" lane="588927595_0" startPos="47.22" endPos="60.22" name="Braunschweig Friedrich-Wilhelm-Platz" friendlyPos="true"/>
<busStop id="120010013713_0" lane="588927595_0" startPos="53.40" endPos="66.40" name="Braunschweig Friedrich-Wilhelm-Platz" friendlyPos="true"/>
<busStop id="120010016102_0" lane="-320399277#2_0" startPos="0.00" endPos="13.00" name="Braunschweig Güldenstraße" friendlyPos="true"/>
<busStop id="120010016104_0" lane="8618349#0_0" startPos="31.81" endPos="44.81" name="Braunschweig Güldenstraße" friendlyPos="true"/>
<busStop id="120010016201_0" lane="316791974#1_0" startPos="7.59" endPos="20.59" name="Braunschweig Holzhof" friendlyPos="true"/>
<busStop id="120010016202_0" lane="127240643#2_0" startPos="0.56" endPos="13.56" name="Braunschweig Holzhof" friendlyPos="true"/>
<busStop id="120010022105_0" lane="32055654_0" startPos="0.00" endPos="13.00" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010022108_0" lane="32055654_0" startPos="0.00" endPos="13.00" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010022110_0" lane="43328051#0_0" startPos="24.74" endPos="37.74" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010022113_0" lane="5059167#0_0" startPos="26.30" endPos="39.30" name="Braunschweig John-F.-Kennedy-Platz" friendlyPos="true"/>
<busStop id="120010031501_0" lane="30425275#0_0" startPos="29.12" endPos="42.12" name="Braunschweig Hintern Brüdern" friendlyPos="true"/>
<busStop id="120010032201_0" lane="37983000_0" startPos="28.47" endPos="41.47" name="Braunschweig Packhof" friendlyPos="true"/>
<busStop id="120010034202_0" lane="-5148300_0" startPos="0.00" endPos="13.00" name="Braunschweig Rathaus" friendlyPos="true"/>
<busStop id="120010034211_0" lane="27220209#0_0" startPos="0.00" endPos="13.00" name="Braunschweig Rathaus" friendlyPos="true"/>
<busStop id="120010039401_0" lane="-171756596_0" startPos="0.00" endPos="13.00" name="Braunschweig Staatstheater" friendlyPos="true"/>
<busStop id="120010041001_0" lane="319389908#0_0" startPos="79.21" endPos="92.21" name="Braunschweig Südstraße" friendlyPos="true"/>
</additional>
---------- Missing result in gtfs_missing ----------
<?xml version="1.0" encoding="UTF-8"?>
<missingElements>
<stop id="120010007513" name="Braunschweig Schloss" ptLine="620" direction_id="55645e0a548745fa517412a02ab8337b"/>
<stop id="120010034205" name="Braunschweig Rathaus" ptLine="620" direction_id="55645e0a548745fa517412a02ab8337b"/>
</missingElements>
---------- Missing result in gtfs_routes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<route id="1960" edges="-171756596 -37976103#3 -314841164#1 -37976385#1 -615184925 -198087353#0 -5148300 22978949#0 54684975#0 54684975#11 23386846#0 37983000 28381788 28509534#0 28509534#1 28509707#0 307200571 409312582#1 30425275#0 291686198 210624811#0 210624811#2 210624811#3 210624811#4 409312580 8108069 -376915189 -8107411#2 -320399277#2 -320814805#1 -59873991 -8118981 -320814798 -59873992 -25087143 -25290640 -283066855"/>
<vehicle id="132185786.trimmed.0" route="1960" line="14781_3_132185786.trimmed" depart="00:03:00" departEdge="25" arrivalEdge="28" type="bus">
<param key="gtfs.route_name" value="418"/>
<param key="gtfs.trip_headsign" value="A&B -> Wästpark"/>
<stop busStop="120010001502_0" arrival="00:03:00" duration="10" until="00:03:00"/><!--stopSequence="3.0/4.0" "Braunschweig Altstadtmarkt"-->
<stop busStop="120010016102_0" arrival="00:05:00" duration="10" until="00:05:00"/><!--stopSequence="4.0/4.0" "Braunschweig Güldenstraße"-->
</vehicle>
<route id="2559" edges="316791974#0 316791974#1 30426508#0 317191948 171349008#0 316791987#1 316791983 316791991 25076268 316779270 23209056#0 23209056#2 305951352 311580921#0 311580921#1 311580921#2 25076286#0 43328051#0"/>
<vehicle id="132183536.trimmed.0" route="2559" line="32727_3_132183536.trimmed" depart="00:19:00" departEdge="1" arrivalEdge="17" type="bus">
<param key="gtfs.route_name" value="419"/>
<param key="gtfs.trip_headsign" value="Braunschweig Hauptbahnhof"/>
<stop busStop="120010016201_0" arrival="00:19:00" duration="10" until="00:19:00"/><!--stopSequence="22.0/24.0" "Braunschweig Holzhof"-->
<stop busStop="120010004601_0" arrival="00:20:00" duration="10" until="00:20:00"/><!--stopSequence="23.0/24.0" "Braunschweig Am Wassertor"-->
<stop busStop="120010022110_0" arrival="00:22:00" duration="10" until="00:22:00"/><!--stopSequence="24.0/24.0" "Braunschweig John-F.-Kennedy-Platz"-->
</vehicle>
<route id="2548" edges="25290398 25290438 32055654 5059167#0 305951363 25076279#0 25076279#1 23209054#0 29085916#0 588927595 6279149#0 316781871#1 30426426#0 316781875#0 306497784 306497780 23118706 384876527 384876526 4743778#0 127240643#0 127240643#1 127240643#2"/>
<vehicle id="132194506.0" route="2548" line="32616_3_132194506" depart="00:42:00" departEdge="2" arrivalEdge="22" type="bus">
<param key="gtfs.route_name" value="429"/>
<param key="gtfs.trip_headsign" value="Braunschweig Hauptbahnhof"/>
<stop busStop="120010022108_0" arrival="00:42:00" duration="10" until="00:42:00"/><!--stopSequence="2.0/4.0" "Braunschweig John-F.-Kennedy-Platz"-->
<stop busStop="120010013713_0" arrival="00:43:00" duration="10" until="00:43:00"/><!--stopSequence="3.0/4.0" "Braunschweig Friedrich-Wilhelm-Platz"-->
<stop busStop="120010016202_0" arrival="00:45:00" duration="10" until="00:45:00"/><!--stopSequence="4.0/4.0" "Braunschweig Holzhof"-->
</vehicle>
<vehicle id="132185978.0" route="1960" line="14781_3_132185978" depart="01:20:00" departEdge="6" arrivalEdge="28" type="bus">
<param key="gtfs.route_name" value="418"/>
<param key="gtfs.trip_headsign" value="Westpark"/>
<truncated after showing first 30 lines>
---------- Missing result in vehtypes ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<vType id="bus" vClass="bus"/>
</additional>
---------- Differences in errors ---------- 117,122c117,560 < Warning: Vehicle 'pt_tram_M5:3.0' performs emergency braking on lane '22962554#2_0' with decel=7.00, wished=3.00, severity=1.00, time=639.00. < Warning: Person 'ped134' aborted waiting for ANY at busStop '-3867910429'. < Warning: Person 'ped149' aborted waiting for ANY at busStop '-3867910429'. < Warning: Person 'ped151' aborted waiting for ANY at busStop '-3867910429'. < Warning: Person 'ped133' aborted waiting for ANY at trainStop '4673135647'. < Warning: Person 'ped141' aborted waiting for ANY at trainStop '4673135647'. --- > ================================================================= > ==2581460==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x504001cc8440 at pc 0x5afd14a51c74 bp 0x7ffe3076d3f0 sp 0x7ffe3076d3e8 > READ of size 8 at 0x504001cc8440 thread T0 > #0 0x5afd14a51c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5afd14a42303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5afd14a3e3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5afd14b2b108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5afd148a88e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5afd14868b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5afd143cfda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5afd143d1ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x78b03942a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x78b03942a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5afd142e7bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x504001cc8440 is located 0 bytes after 48-byte region [0x504001cc8410,0x504001cc8440) > allocated by thread T0 here: > #0 0x5afd143c1021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5afd14b49c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5afd14b49449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5afd14b49449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5afd14b482a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 <truncated after showing first 30 lines> ---------- Differences in output ---------- 170,219d169 < Loading additional-files from <DIR>/osm.poly.xml.gz' ... done ((TIME)). < Loading additional-files from <DIR>/osm_stops.add.xml' ... done ((TIME)). < Loading additional-files from <DIR>/output.add.xml' ... done ((TIME)). < Loading route-files incrementally from <DIR>/osm.bicycle.trips.xml' < Loading route-files incrementally from <DIR>/osm.passenger.trips.xml' < Loading route-files incrementally from <DIR>/osm.pedestrian.rou.xml' < Loading route-files incrementally from <DIR>/osm.ship.trips.xml' < Loading route-files incrementally from <DIR>/osm_pt.rou.xml' < Loading done. < Simulation started with time: 0.00. < Simulation ended at time: 3278.00. < Reason: All vehicles have left the simulation. < Performance: < Vehicles: < Inserted: 457 < Running: 0 < Waiting: 0 < Emergency Braking: 1 < Persons: < Inserted: 190 < Running: 0 < Statistics (avg of 370): < RouteLength: 1921.91 < Speed: 6.37 < Duration: 342.85 < WaitingTime: 67.76 < TimeLoss: 111.91 < DepartDelay: 9.88 < Bike Statistics (avg of 87): <truncated after showing first 30 lines> ---------- Differences in ptroutes ---------- 39c39 < <stop busStop="3869306759" duration="20" until="651.0"/> <!-- Deutsches Theater --> --- > <stop busStop="3869306759" duration="20" until="652.0"/> <!-- Deutsches Theater --> 48c48 < <stop busStop="-3867910422" duration="20" until="716.0"/> <!-- Neumannsgasse --> --- > <stop busStop="-3867910422" duration="20" until="715.0"/> <!-- Neumannsgasse --> 56,57c56,57 < <stop busStop="3869306774" duration="20" until="572.0"/> <!-- Werderscher Markt --> < <stop busStop="-3867910422" duration="20" until="692.0"/> <!-- Neumannsgasse --> --- > <stop busStop="3869306774" duration="20" until="573.0"/> <!-- Werderscher Markt --> > <stop busStop="-3867910422" duration="20" until="689.0"/> <!-- Neumannsgasse --> 62,66c62,66 < <stop busStop="-3869306766" duration="20" until="301.0"/> <!-- U Französische Straße --> < <stop busStop="3869306772" duration="20" until="367.0"/> <!-- Unter den Linden/Friedrichstraße --> < <stop busStop="3869306764" duration="20" until="445.0"/> <!-- S+U Friedrichstraße --> < <stop busStop="3869306762" duration="20" until="552.0"/> <!-- Friedrichstraße/Reinhardtstraße --> < <stop busStop="3869306759" duration="20" until="612.0"/> <!-- Deutsches Theater --> --- > <stop busStop="-3869306766" duration="20" until="300.0"/> <!-- U Französische Straße --> > <stop busStop="3869306772" duration="20" until="368.0"/> <!-- Unter den Linden/Friedrichstraße --> > <stop busStop="3869306764" duration="20" until="446.0"/> <!-- S+U Friedrichstraße --> > <stop busStop="3869306762" duration="20" until="555.0"/> <!-- Friedrichstraße/Reinhardtstraße --> > <stop busStop="3869306759" duration="20" until="615.0"/> <!-- Deutsches Theater --> 97c97 < <stop busStop="3352479219" duration="20" until="67.0"/> <!-- Fischerinsel --> --- > <stop busStop="3352479219" duration="20" until="66.0"/> <!-- Fischerinsel --> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,139 > ================================================================= > ==2576477==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400013e040 at pc 0x579d07719c74 bp 0x7fbcab146870 sp 0x7fbcab146868 > READ of size 8 at 0x50400013e040 thread T1 > #0 0x579d07719c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x579d0770a303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x579d077063f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x579d077f3108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x579d0757eaf5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x579d0719d21b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x7fbcb5e4c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x579d070484ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x7fbcb389caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x7fbcb3929c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x50400013e040 is located 0 bytes after 48-byte region [0x50400013e010,0x50400013e040) > allocated by thread T1 here: > #0 0x579d07089021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x579d07811c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x579d07811449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x579d07811449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x579d078102a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x579d0780fdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x579d07808264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x579d077f956e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x579d07713564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x579d0770a303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x579d077063f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x579d077f3108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x579d0757eaf5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in output ---------- 20,66d19 < Loading additional-files from <DIR>/osm.poly.xml.gz' ... done ((TIME)). < Loading additional-files from <DIR>/osm_stops.add.xml' ... done ((TIME)). < Loading additional-files from <DIR>/output.add.xml' ... done ((TIME)). < Loading route-files incrementally from <DIR>/osm.bicycle.trips.xml' < Loading route-files incrementally from <DIR>/osm.pedestrian.rou.xml' < Loading route-files incrementally from <DIR>/osm.ship.trips.xml' < Loading route-files incrementally from <DIR>/osm_pt.rou.xml' < Loading done. < Simulation started with time: 0.00. < Simulation ended at time: 1848.00. < Reason: All vehicles have left the simulation. < Performance: < Vehicles: < Inserted: 11 < Running: 0 < Waiting: 0 < Persons: < Inserted: 6 < Running: 0 < Jammed: 1 < Statistics (avg of 8): < RouteLength: 2525.63 < Speed: 3.38 < Duration: 746.38 < WaitingTime: 0.00 < TimeLoss: 1.37 < DepartDelay: 0.15 < Bike Statistics (avg of 3): < RouteLength: 679.55 <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570791==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000e7700 at pc 0x5e734f742c74 bp 0x7ffda38ec7f0 sp 0x7ffda38ec7e8
> READ of size 8 at 0x5040000e7700 thread T0
> #0 0x5e734f742c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5e734f733303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5e734f72f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5e734f81c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5e734f5975cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5e734f598f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5e734f559b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5e734f0c0da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5e734f0c2ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7fa36f62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7fa36f62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5e734efd8bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000e7700 is located 0 bytes after 48-byte region [0x5040000e76d0,0x5040000e7700)
> allocated by thread T0 here:
> #0 0x5e734f0b2021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5e734f83ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5e734f83a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5e734f83a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5e734f8392a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5e734f838dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5e734f831264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5e734f82256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5e734f73c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5e734f733303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5e734f72f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,4d0
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
< Discarding candidate siding from 'E4b' to 'E6b' for route 'route:r_main' because it is longer than the main route by factor 2.078666666666667
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
</edges>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="E0" from="J0" to="J1" priority="-1" spreadType="center" length="25000.00">
<lane id="E0_0" index="0" allow="rail" speed="44.44" length="25000.00" shape="-100.00,0.00 0.00,0.00"/>
</edge>
<edge id="E0c" from="J0c" to="J4c" priority="-1" spreadType="center" length="25000.00">
<lane id="E0c_0" index="0" allow="rail" speed="44.44" length="25000.00" shape="-100.00,50.00 299.62,50.00"/>
</edge>
<edge id="E1" from="J1" to="J2" priority="-1" spreadType="center" length="5000.00">
<lane id="E1_0" index="0" allow="rail" speed="44.44" length="5000.00" shape="0.00,0.00 100.00,0.00"/>
</edge>
<edge id="E10" from="J10" to="J11" priority="-1" spreadType="center">
<lane id="E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="900.00,0.00 1000.00,0.00"/>
</edge>
<edge id="E10b" from="J10b" to="J11b" priority="1" spreadType="center">
<lane id="E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="901.88,-50.00 999.62,-50.00"/>
</edge>
<edge id="E11" from="J11" to="J12" priority="-1" spreadType="center">
<lane id="E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 1091.72,0.00"/>
</edge>
<edge id="E11b" from="J11b" to="J12" priority="1" spreadType="center">
<lane id="E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1000.34,-49.83 1092.60,-3.70"/>
</edge>
<edge id="E12" from="J12" to="J13" priority="-1" spreadType="center">
<lane id="E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1101.88,0.00 1198.12,0.00"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570787==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000e7440 at pc 0x63813a63fc74 bp 0x7fff62e17a50 sp 0x7fff62e17a48
> READ of size 8 at 0x5040000e7440 thread T0
> #0 0x63813a63fc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x63813a630303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x63813a62c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x63813a719108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x63813a4945cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x63813a495f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x63813a456b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x638139fbdda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x638139fbfef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x770f9bc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x770f9bc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x638139ed5bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000e7440 is located 0 bytes after 48-byte region [0x5040000e7410,0x5040000e7440)
> allocated by thread T0 here:
> #0 0x638139faf021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x63813a737c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x63813a737449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x63813a737449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x63813a7362a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x63813a735dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x63813a72e264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x63813a71f56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x63813a639564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x63813a630303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x63813a62c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,3d0
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
< Discarding candidate siding from 'E4b' to 'E6b' for route 'route:r_main' because it is longer than the main route by factor 2.078666666666667
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<trainStop id="ts_0" lane="-E10_0" startPos="20" endPos="70"/>
<trainStop id="ts_1" lane="E5_0" startPos="20" endPos="70"/>
</additional>
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
</edges>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="E0" from="J0" to="J1" priority="-1" spreadType="center" length="25000.00">
<lane id="E0_0" index="0" allow="rail" speed="44.44" length="25000.00" shape="-100.00,0.00 0.00,0.00"/>
</edge>
<edge id="E0c" from="J0c" to="J4c" priority="-1" spreadType="center" length="25000.00">
<lane id="E0c_0" index="0" allow="rail" speed="44.44" length="25000.00" shape="-100.00,50.00 299.62,50.00"/>
</edge>
<edge id="E1" from="J1" to="J2" priority="-1" spreadType="center" length="5000.00">
<lane id="E1_0" index="0" allow="rail" speed="44.44" length="5000.00" shape="0.00,0.00 100.00,0.00"/>
</edge>
<edge id="E10" from="J10" to="J11" priority="-1" spreadType="center">
<lane id="E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="900.00,0.00 1000.00,0.00"/>
</edge>
<edge id="E10b" from="J10b" to="J11b" priority="1" spreadType="center">
<lane id="E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="901.88,-50.00 999.62,-50.00"/>
</edge>
<edge id="E11" from="J11" to="J12" priority="-1" spreadType="center">
<lane id="E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 1091.72,0.00"/>
</edge>
<edge id="E11b" from="J11b" to="J12" priority="1" spreadType="center">
<lane id="E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1000.34,-49.83 1092.60,-3.70"/>
</edge>
<edge id="E12" from="J12" to="J13" priority="-1" spreadType="center">
<lane id="E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1101.88,0.00 1198.12,0.00"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570760==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dcc40 at pc 0x617bcb78bc74 bp 0x7ffe82b928d0 sp 0x7ffe82b928c8
> READ of size 8 at 0x5040000dcc40 thread T0
> #0 0x617bcb78bc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x617bcb77c303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x617bcb7783f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x617bcb865108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x617bcb5e05cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x617bcb5e1f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x617bcb5a2b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x617bcb109da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x617bcb10bef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x71196142a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x71196142a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x617bcb021bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000dcc40 is located 0 bytes after 48-byte region [0x5040000dcc10,0x5040000dcc40)
> allocated by thread T0 here:
> #0 0x617bcb0fb021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x617bcb883c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x617bcb883449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x617bcb883449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x617bcb8822a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x617bcb881dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x617bcb87a264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x617bcb86b56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x617bcb785564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x617bcb77c303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x617bcb7783f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
<edge id="-E4" priority="0" routingType="0"/>
<edge id="-E4b" priority="4" routingType="4"/>
<edge id="-E5" priority="0" routingType="0"/>
<edge id="-E5b" priority="4" routingType="4"/>
<edge id="-E6" priority="0" routingType="0"/>
<edge id="-E6b" priority="4" routingType="4"/>
<edge id="E4" priority="4" routingType="4"/>
<edge id="E4b" priority="0" routingType="0"/>
<edge id="E5" priority="4" routingType="4"/>
<edge id="E5b" priority="0" routingType="0"/>
<edge id="E6" priority="4" routingType="4"/>
<edge id="E6b" priority="0" routingType="0"/>
</edges>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="200.00,0.00,548.60,313.01" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="-E3" from="J4" to="J3" priority="-1" spreadType="center" bidi="E3">
<lane id="-E3_0" index="0" allow="rail" speed="44.44" length="100.00" shape="298.32,0.00 200.00,0.00"/>
</edge>
<edge id="-E4" from="J5" to="J4" priority="0" routingType="0" spreadType="center" bidi="E4">
<lane id="-E4_0" index="0" allow="rail" speed="44.44" length="82.84" shape="381.79,10.11 331.33,3.87"/>
</edge>
<edge id="-E4b" from="J5b" to="J4" priority="4" routingType="4" spreadType="center" bidi="E4b">
<lane id="-E4b_0" index="0" allow="rail" speed="44.44" length="77.57" shape="375.20,17.55 330.74,7.18"/>
</edge>
<edge id="-E5" from="J6" to="J5" priority="0" routingType="0" spreadType="center" length="400.00" bidi="E5">
<lane id="-E5_0" index="0" allow="rail" speed="44.44" length="400.00" shape="467.13,73.49 382.55,10.41"/>
</edge>
<edge id="-E5b" from="J6b" to="J5b" priority="4" routingType="4" spreadType="center" bidi="E5b">
<lane id="-E5b_0" index="0" allow="rail" speed="44.44" length="251.90" shape="457.37,81.09 375.82,17.84"/>
</edge>
<edge id="-E6" from="J7" to="J6" priority="0" routingType="0" spreadType="center" bidi="E6">
<lane id="-E6_0" index="0" allow="rail" speed="44.44" length="111.40" shape="506.47,144.92 467.58,74.01"/>
</edge>
<edge id="-E6b" from="J7" to="J6b" priority="4" routingType="4" spreadType="center" bidi="E6b">
<lane id="-E6b_0" index="0" allow="rail" speed="44.44" length="110.21" shape="503.62,146.70 457.70,81.44"/>
</edge>
<edge id="-E7" from="J8" to="J7" priority="-1" spreadType="center" bidi="E7">
<lane id="-E7_0" index="0" allow="rail" speed="44.44" length="144.31" shape="548.60,313.01 521.33,173.18"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570765==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f8100 at pc 0x60fdfc9e6c74 bp 0x7ffc420a5d90 sp 0x7ffc420a5d88
> READ of size 8 at 0x5040000f8100 thread T0
> #0 0x60fdfc9e6c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x60fdfc9d7303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x60fdfc9d33f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x60fdfcac0108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x60fdfc83b5cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x60fdfc83cf6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x60fdfc7fdb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x60fdfc364da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x60fdfc366ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7e6e9a02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7e6e9a02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x60fdfc27cbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f8100 is located 0 bytes after 48-byte region [0x5040000f80d0,0x5040000f8100)
> allocated by thread T0 here:
> #0 0x60fdfc356021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x60fdfcadec61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x60fdfcade449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x60fdfcade449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x60fdfcadd2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x60fdfcadcdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x60fdfcad5264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x60fdfcac656e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x60fdfc9e0564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x60fdfc9d7303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x60fdfc9d33f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,2d0
< Discarding candidate siding from '-E15b' to '-E13b' for route 'vehicle:v_0' because it has no rail_signal
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
<edge id="-E10" priority="0" routingType="0"/>
<edge id="-E10b" priority="4" routingType="4"/>
<edge id="-E11" priority="0" routingType="0"/>
<edge id="-E11b" priority="4" routingType="4"/>
<edge id="-E4b" priority="4" routingType="4"/>
<edge id="-E5" priority="0" routingType="0"/>
<edge id="-E5b" priority="4" routingType="4"/>
<edge id="-E6" priority="0" routingType="0"/>
<edge id="-E6b" priority="4" routingType="4"/>
<edge id="-E7" priority="0" routingType="0"/>
<edge id="-E7b" priority="4" routingType="4"/>
<edge id="-E8" priority="0" routingType="0"/>
<edge id="-E9" priority="0" routingType="0"/>
<edge id="-E9b" priority="4" routingType="4"/>
<edge id="E10" priority="4" routingType="4"/>
<edge id="E10b" priority="0" routingType="0"/>
<edge id="E11" priority="4" routingType="4"/>
<edge id="E11b" priority="0" routingType="0"/>
<edge id="E4b" priority="0" routingType="0"/>
<edge id="E5" priority="4" routingType="4"/>
<edge id="E5b" priority="0" routingType="0"/>
<edge id="E6" priority="4" routingType="4"/>
<edge id="E6b" priority="0" routingType="0"/>
<edge id="E7" priority="4" routingType="4"/>
<edge id="E7b" priority="0" routingType="0"/>
<edge id="E8" priority="4" routingType="4"/>
<truncated after showing first 30 lines>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="-E0" from="J1" to="J0" priority="-1" spreadType="center" bidi="E0">
<lane id="-E0_0" index="0" allow="rail" speed="44.44" length="12550.00" shape="0.00,0.00 -100.00,0.00"/>
</edge>
<edge id="-E0c" from="J4c" to="J0c" priority="-1" spreadType="center" bidi="E0c">
<lane id="-E0c_0" index="0" allow="rail" speed="44.44" length="12700.00" shape="299.62,50.00 -100.00,50.00"/>
</edge>
<edge id="-E1" from="J2" to="J1" priority="-1" spreadType="center" bidi="E1">
<lane id="-E1_0" index="0" allow="rail" speed="44.44" length="2550.00" shape="100.00,0.00 0.00,0.00"/>
</edge>
<edge id="-E10" from="J11" to="J10" priority="0" routingType="0" spreadType="center" bidi="E10">
<lane id="-E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 900.00,0.00"/>
</edge>
<edge id="-E10b" from="J11b" to="J10b" priority="4" routingType="4" spreadType="center" bidi="E10b">
<lane id="-E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="999.62,-50.00 901.88,-50.00"/>
</edge>
<edge id="-E11" from="J12" to="J11" priority="0" routingType="0" spreadType="center" bidi="E11">
<lane id="-E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1091.72,0.00 1000.00,0.00"/>
</edge>
<edge id="-E11b" from="J12" to="J11b" priority="4" routingType="4" spreadType="center" bidi="E11b">
<lane id="-E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1092.60,-3.70 1000.34,-49.83"/>
</edge>
<edge id="-E12" from="J13" to="J12" priority="-1" spreadType="center" bidi="E12">
<lane id="-E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1198.12,0.00 1101.88,0.00"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570778==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f7bc0 at pc 0x5fd198232c74 bp 0x7fff725674b0 sp 0x7fff725674a8
> READ of size 8 at 0x5040000f7bc0 thread T0
> #0 0x5fd198232c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5fd198223303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5fd19821f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5fd19830c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5fd1980875cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5fd198088f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5fd198049b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5fd197bb0da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5fd197bb2ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x74d5a462a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x74d5a462a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5fd197ac8bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f7bc0 is located 0 bytes after 48-byte region [0x5040000f7b90,0x5040000f7bc0)
> allocated by thread T0 here:
> #0 0x5fd197ba2021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5fd19832ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5fd19832a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5fd19832a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5fd1983292a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5fd198328dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5fd198321264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5fd19831256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5fd19822c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5fd198223303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5fd19821f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,6d0
< Discarding candidate siding from '-E11b' to '-E9b' for route 'vehicle:v_0' because it has no rail_signal
< Discarding candidate siding from '-E15b' to '-E13b' for route 'vehicle:v_0' because it has no rail_signal
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
< Discarding candidate siding from 'E4b' to 'E11b' for route 'route:r_main' because it has no rail_signal
< Discarding candidate siding from 'E4b' to 'E6b' for route 'route:r_main' because it has no rail_signal
< Discarding candidate siding from 'E9b' to 'E11b' for route 'route:r_main' because it has no rail_signal
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
</edges>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="-E0" from="J1" to="J0" priority="-1" spreadType="center" bidi="E0">
<lane id="-E0_0" index="0" allow="rail" speed="44.44" length="12550.00" shape="0.00,0.00 -100.00,0.00"/>
</edge>
<edge id="-E0c" from="J4c" to="J0c" priority="-1" spreadType="center" bidi="E0c">
<lane id="-E0c_0" index="0" allow="rail" speed="44.44" length="12700.00" shape="299.62,50.00 -100.00,50.00"/>
</edge>
<edge id="-E1" from="J2" to="J1" priority="-1" spreadType="center" bidi="E1">
<lane id="-E1_0" index="0" allow="rail" speed="44.44" length="2550.00" shape="100.00,0.00 0.00,0.00"/>
</edge>
<edge id="-E10" from="J11" to="J10" priority="-1" spreadType="center" bidi="E10">
<lane id="-E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 900.00,0.00"/>
</edge>
<edge id="-E10b" from="J11b" to="J10b" priority="1" spreadType="center" bidi="E10b">
<lane id="-E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="999.62,-50.00 901.88,-50.00"/>
</edge>
<edge id="-E11" from="J12" to="J11" priority="-1" spreadType="center" bidi="E11">
<lane id="-E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1091.72,0.00 1000.00,0.00"/>
</edge>
<edge id="-E11b" from="J12" to="J11b" priority="1" spreadType="center" bidi="E11b">
<lane id="-E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1092.60,-3.70 1000.34,-49.83"/>
</edge>
<edge id="-E12" from="J13" to="J12" priority="-1" spreadType="center" bidi="E12">
<lane id="-E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1198.12,0.00 1101.88,0.00"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570792==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f7bc0 at pc 0x647e31411c74 bp 0x7fff17e7ab30 sp 0x7fff17e7ab28
> READ of size 8 at 0x5040000f7bc0 thread T0
> #0 0x647e31411c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x647e31402303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x647e313fe3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x647e314eb108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x647e312665cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x647e31267f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x647e31228b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x647e30d8fda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x647e30d91ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x766272e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x766272e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x647e30ca7bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f7bc0 is located 0 bytes after 48-byte region [0x5040000f7b90,0x5040000f7bc0)
> allocated by thread T0 here:
> #0 0x647e30d81021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x647e31509c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x647e31509449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x647e31509449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x647e315082a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x647e31507dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x647e31500264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x647e314f156e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x647e3140b564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x647e31402303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x647e313fe3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
</edges>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="-E0" from="J1" to="J0" priority="-1" spreadType="center" bidi="E0">
<lane id="-E0_0" index="0" allow="rail" speed="44.44" length="12550.00" shape="0.00,0.00 -100.00,0.00"/>
</edge>
<edge id="-E0c" from="J4c" to="J0c" priority="-1" spreadType="center" bidi="E0c">
<lane id="-E0c_0" index="0" allow="rail" speed="44.44" length="12700.00" shape="299.62,50.00 -100.00,50.00"/>
</edge>
<edge id="-E1" from="J2" to="J1" priority="-1" spreadType="center" bidi="E1">
<lane id="-E1_0" index="0" allow="rail" speed="44.44" length="2550.00" shape="100.00,0.00 0.00,0.00"/>
</edge>
<edge id="-E10" from="J11" to="J10" priority="-1" spreadType="center" bidi="E10">
<lane id="-E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 900.00,0.00"/>
</edge>
<edge id="-E10b" from="J11b" to="J10b" priority="1" spreadType="center" bidi="E10b">
<lane id="-E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="999.62,-50.00 901.88,-50.00"/>
</edge>
<edge id="-E11" from="J12" to="J11" priority="-1" spreadType="center" bidi="E11">
<lane id="-E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1091.72,0.00 1000.00,0.00"/>
</edge>
<edge id="-E11b" from="J12" to="J11b" priority="1" spreadType="center" bidi="E11b">
<lane id="-E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1092.60,-3.70 1000.34,-49.83"/>
</edge>
<edge id="-E12" from="J13" to="J12" priority="-1" spreadType="center" bidi="E12">
<lane id="-E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1198.12,0.00 1101.88,0.00"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570796==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f7bc0 at pc 0x5e12ff9a1c74 bp 0x7fffba2a3730 sp 0x7fffba2a3728
> READ of size 8 at 0x5040000f7bc0 thread T0
> #0 0x5e12ff9a1c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5e12ff992303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5e12ff98e3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5e12ffa7b108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5e12ff7f65cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5e12ff7f7f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5e12ff7b8b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5e12ff31fda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5e12ff321ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x784bd9a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x784bd9a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5e12ff237bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f7bc0 is located 0 bytes after 48-byte region [0x5040000f7b90,0x5040000f7bc0)
> allocated by thread T0 here:
> #0 0x5e12ff311021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5e12ffa99c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5e12ffa99449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5e12ffa99449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5e12ffa982a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5e12ffa97dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5e12ffa90264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5e12ffa8156e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5e12ff99b564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5e12ff992303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5e12ff98e3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<trainStop id="ts_0" lane="-E10_0" startPos="20" endPos="70"/>
<trainStop id="ts_1" lane="E5_0" startPos="20" endPos="70"/>
<trainStop id="ts_0#1" lane="-E10b_0" startPos="20.00" endPos="70.00" name="trainStop"/>
<trainStop id="ts_1#1" lane="E5b_0" startPos="20.00" endPos="70.00" name="trainStop"/>
</additional>
---------- Missing result in connections ----------
<?xml version="1.0" encoding="UTF-8"?>
<connections xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/connections_file.xsd">
<connection from="-E12" to="-E11b" fromLane="0" toLane="0" uncontrolled="true"/>
<connection from="E11" to="E12" fromLane="0" toLane="0" uncontrolled="true"/>
<connection from="-E4" to="-E3" fromLane="0" toLane="0" uncontrolled="true"/>
<connection from="-E4b" to="-E3" fromLane="0" toLane="0" uncontrolled="true"/>
<connection from="E3" to="E4" fromLane="0" toLane="0" uncontrolled="true"/>
<connection from="E6" to="E7" fromLane="0" toLane="0" uncontrolled="true"/>
<connection from="E8" to="E9" fromLane="0" toLane="0" uncontrolled="true"/>
</connections>
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
<edge id="-E10" priority="4" routingType="4"/>
<edge id="-E10b" priority="0" routingType="0"/>
<edge id="-E11" priority="4" routingType="4"/>
<edge id="-E11b" priority="0" routingType="0"/>
<edge id="-E4b" priority="0" routingType="0"/>
<edge id="-E5" priority="4" routingType="4"/>
<edge id="-E5b" priority="0" routingType="0"/>
<edge id="-E6" priority="4" routingType="4"/>
<edge id="-E6b" priority="0" routingType="0"/>
<edge id="-E7" priority="4" routingType="4"/>
<edge id="-E7b" priority="0" routingType="0"/>
<edge id="-E8" priority="4" routingType="4"/>
<edge id="-E9" priority="4" routingType="4"/>
<edge id="-E9b" priority="0" routingType="0"/>
<edge id="E10" priority="0" routingType="0"/>
<edge id="E10b" priority="4" routingType="4"/>
<edge id="E11" priority="0" routingType="0"/>
<edge id="E11b" priority="4" routingType="4"/>
<edge id="E4b" priority="4" routingType="4"/>
<edge id="E5" priority="0" routingType="0"/>
<edge id="E5b" priority="4" routingType="4"/>
<edge id="E6" priority="0" routingType="0"/>
<edge id="E6b" priority="4" routingType="4"/>
<edge id="E7" priority="0" routingType="0"/>
<edge id="E7b" priority="4" routingType="4"/>
<edge id="E8" priority="0" routingType="0"/>
<truncated after showing first 30 lines>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="-E0" from="J1" to="J0" priority="-1" spreadType="center" bidi="E0">
<lane id="-E0_0" index="0" allow="rail" speed="44.44" length="12550.00" shape="0.00,0.00 -100.00,0.00"/>
</edge>
<edge id="-E0c" from="J4c" to="J0c" priority="-1" spreadType="center" bidi="E0c">
<lane id="-E0c_0" index="0" allow="rail" speed="44.44" length="12700.00" shape="299.62,50.00 -100.00,50.00"/>
</edge>
<edge id="-E1" from="J2" to="J1" priority="-1" spreadType="center" bidi="E1">
<lane id="-E1_0" index="0" allow="rail" speed="44.44" length="2550.00" shape="100.00,0.00 0.00,0.00"/>
</edge>
<edge id="-E10" from="J11" to="J10" priority="4" routingType="4" spreadType="center" bidi="E10">
<lane id="-E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 900.00,0.00"/>
</edge>
<edge id="-E10b" from="J11b" to="J10b" priority="0" routingType="0" spreadType="center" bidi="E10b">
<lane id="-E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="999.62,-50.00 901.88,-50.00"/>
</edge>
<edge id="-E11" from="J12" to="J11" priority="4" routingType="4" spreadType="center" bidi="E11">
<lane id="-E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1091.72,0.00 1000.00,0.00"/>
</edge>
<edge id="-E11b" from="J12" to="J11b" priority="0" routingType="0" spreadType="center" bidi="E11b">
<lane id="-E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1092.60,-3.70 1000.34,-49.83"/>
</edge>
<edge id="-E12" from="J13" to="J12" priority="-1" spreadType="center" bidi="E12">
<lane id="-E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1198.12,0.00 1101.88,0.00"/>
<truncated after showing first 30 lines>
---------- Missing result in nodes ----------
<?xml version="1.0" encoding="UTF-8"?>
<nodes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/nodes_file.xsd">
<node id="J12" type="rail_signal"/>
<node id="J4" type="rail_signal"/>
<node id="J7" type="rail_signal"/>
<node id="J9" type="rail_signal"/>
</nodes>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570756==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f8100 at pc 0x59cc88d2fc74 bp 0x7ffc526646f0 sp 0x7ffc526646e8
> READ of size 8 at 0x5040000f8100 thread T0
> #0 0x59cc88d2fc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x59cc88d20303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x59cc88d1c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x59cc88e09108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x59cc88b845cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x59cc88b85f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x59cc88b46b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x59cc886adda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x59cc886afef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7a3033e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7a3033e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x59cc885c5bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f8100 is located 0 bytes after 48-byte region [0x5040000f80d0,0x5040000f8100)
> allocated by thread T0 here:
> #0 0x59cc8869f021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x59cc88e27c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x59cc88e27449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x59cc88e27449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x59cc88e262a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x59cc88e25dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x59cc88e1e264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x59cc88e0f56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x59cc88d29564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x59cc88d20303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x59cc88d1c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,2d0
< Discarding candidate siding from '-E15b' to '-E13b' for route 'vehicle:v_0' because it has no rail_signal
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
<edge id="-E10" priority="4" routingType="4"/>
<edge id="-E10b" priority="0" routingType="0"/>
<edge id="-E11" priority="4" routingType="4"/>
<edge id="-E11b" priority="0" routingType="0"/>
<edge id="-E4b" priority="0" routingType="0"/>
<edge id="-E5" priority="4" routingType="4"/>
<edge id="-E5b" priority="0" routingType="0"/>
<edge id="-E6" priority="4" routingType="4"/>
<edge id="-E6b" priority="0" routingType="0"/>
<edge id="-E7" priority="4" routingType="4"/>
<edge id="-E7b" priority="0" routingType="0"/>
<edge id="-E8" priority="4" routingType="4"/>
<edge id="-E9" priority="4" routingType="4"/>
<edge id="-E9b" priority="0" routingType="0"/>
<edge id="E10" priority="0" routingType="0"/>
<edge id="E10b" priority="4" routingType="4"/>
<edge id="E11" priority="0" routingType="0"/>
<edge id="E11b" priority="4" routingType="4"/>
<edge id="E4b" priority="4" routingType="4"/>
<edge id="E5" priority="0" routingType="0"/>
<edge id="E5b" priority="4" routingType="4"/>
<edge id="E6" priority="0" routingType="0"/>
<edge id="E6b" priority="4" routingType="4"/>
<edge id="E7" priority="0" routingType="0"/>
<edge id="E7b" priority="4" routingType="4"/>
<edge id="E8" priority="0" routingType="0"/>
<truncated after showing first 30 lines>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="-E0" from="J1" to="J0" priority="-1" spreadType="center" bidi="E0">
<lane id="-E0_0" index="0" allow="rail" speed="44.44" length="12550.00" shape="0.00,0.00 -100.00,0.00"/>
</edge>
<edge id="-E0c" from="J4c" to="J0c" priority="-1" spreadType="center" bidi="E0c">
<lane id="-E0c_0" index="0" allow="rail" speed="44.44" length="12700.00" shape="299.62,50.00 -100.00,50.00"/>
</edge>
<edge id="-E1" from="J2" to="J1" priority="-1" spreadType="center" bidi="E1">
<lane id="-E1_0" index="0" allow="rail" speed="44.44" length="2550.00" shape="100.00,0.00 0.00,0.00"/>
</edge>
<edge id="-E10" from="J11" to="J10" priority="4" routingType="4" spreadType="center" bidi="E10">
<lane id="-E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 900.00,0.00"/>
</edge>
<edge id="-E10b" from="J11b" to="J10b" priority="0" routingType="0" spreadType="center" bidi="E10b">
<lane id="-E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="999.62,-50.00 901.88,-50.00"/>
</edge>
<edge id="-E11" from="J12" to="J11" priority="4" routingType="4" spreadType="center" bidi="E11">
<lane id="-E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1091.72,0.00 1000.00,0.00"/>
</edge>
<edge id="-E11b" from="J12" to="J11b" priority="0" routingType="0" spreadType="center" bidi="E11b">
<lane id="-E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1092.60,-3.70 1000.34,-49.83"/>
</edge>
<edge id="-E12" from="J13" to="J12" priority="-1" spreadType="center" bidi="E12">
<lane id="-E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1198.12,0.00 1101.88,0.00"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2570777==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f8100 at pc 0x59cedcefac74 bp 0x7ffe879243d0 sp 0x7ffe879243c8
> READ of size 8 at 0x5040000f8100 thread T0
> #0 0x59cedcefac73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x59cedceeb303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x59cedcee73f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x59cedcfd4108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x59cedcd4f5cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x59cedcd50f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x59cedcd11b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x59cedc878da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x59cedc87aef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7796efc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7796efc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x59cedc790bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f8100 is located 0 bytes after 48-byte region [0x5040000f80d0,0x5040000f8100)
> allocated by thread T0 here:
> #0 0x59cedc86a021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x59cedcff2c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x59cedcff2449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x59cedcff2449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x59cedcff12a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x59cedcff0dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x59cedcfe9264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x59cedcfda56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x59cedcef4564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x59cedceeb303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x59cedcee73f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,2d0
< Discarding candidate siding from '-E15b' to '-E13b' for route 'vehicle:v_0' because it has no rail_signal
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<trainStop id="ts_0" lane="-E10_0" startPos="20" endPos="70"/>
<trainStop id="ts_1" lane="E5_0" startPos="20" endPos="70"/>
<trainStop id="ts_0#1" lane="-E10b_0" startPos="20.00" endPos="70.00" name="trainStop"/>
<trainStop id="ts_1#1" lane="E5b_0" startPos="20.00" endPos="70.00" name="trainStop"/>
</additional>
---------- Missing result in edges ----------
<?xml version="1.0" encoding="UTF-8"?>
<edges xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/edgediff_file.xsd">
<edge id="-E10" priority="4" routingType="4"/>
<edge id="-E10b" priority="0" routingType="0"/>
<edge id="-E11" priority="4" routingType="4"/>
<edge id="-E11b" priority="0" routingType="0"/>
<edge id="-E4b" priority="0" routingType="0"/>
<edge id="-E5" priority="4" routingType="4"/>
<edge id="-E5b" priority="0" routingType="0"/>
<edge id="-E6" priority="4" routingType="4"/>
<edge id="-E6b" priority="0" routingType="0"/>
<edge id="-E7" priority="4" routingType="4"/>
<edge id="-E7b" priority="0" routingType="0"/>
<edge id="-E8" priority="4" routingType="4"/>
<edge id="-E9" priority="4" routingType="4"/>
<edge id="-E9b" priority="0" routingType="0"/>
<edge id="E10" priority="0" routingType="0"/>
<edge id="E10b" priority="4" routingType="4"/>
<edge id="E11" priority="0" routingType="0"/>
<edge id="E11b" priority="4" routingType="4"/>
<edge id="E4b" priority="4" routingType="4"/>
<edge id="E5" priority="0" routingType="0"/>
<edge id="E5b" priority="4" routingType="4"/>
<edge id="E6" priority="0" routingType="0"/>
<edge id="E6b" priority="4" routingType="4"/>
<edge id="E7" priority="0" routingType="0"/>
<edge id="E7b" priority="4" routingType="4"/>
<edge id="E8" priority="0" routingType="0"/>
<truncated after showing first 30 lines>
---------- Missing result in net ----------
<?xml version="1.0" encoding="UTF-8"?>
<net version="1.20" junctionCornerDetail="5" limitTurnSpeed="5.50" avoidOverlap="0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd">
<location netOffset="0.00,0.00" convBoundary="-100.00,-50.00,1600.00,50.00" origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00" projParameter="!"/>
<edge id="-E0" from="J1" to="J0" priority="-1" spreadType="center" bidi="E0">
<lane id="-E0_0" index="0" allow="rail" speed="44.44" length="12550.00" shape="0.00,0.00 -100.00,0.00"/>
</edge>
<edge id="-E0c" from="J4c" to="J0c" priority="-1" spreadType="center" bidi="E0c">
<lane id="-E0c_0" index="0" allow="rail" speed="44.44" length="12700.00" shape="299.62,50.00 -100.00,50.00"/>
</edge>
<edge id="-E1" from="J2" to="J1" priority="-1" spreadType="center" bidi="E1">
<lane id="-E1_0" index="0" allow="rail" speed="44.44" length="2550.00" shape="100.00,0.00 0.00,0.00"/>
</edge>
<edge id="-E10" from="J11" to="J10" priority="4" routingType="4" spreadType="center" bidi="E10">
<lane id="-E10_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1000.00,0.00 900.00,0.00"/>
</edge>
<edge id="-E10b" from="J11b" to="J10b" priority="0" routingType="0" spreadType="center" bidi="E10b">
<lane id="-E10b_0" index="0" allow="rail" speed="44.44" length="100.00" shape="999.62,-50.00 901.88,-50.00"/>
</edge>
<edge id="-E11" from="J12" to="J11" priority="4" routingType="4" spreadType="center" bidi="E11">
<lane id="-E11_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1091.72,0.00 1000.00,0.00"/>
</edge>
<edge id="-E11b" from="J12" to="J11b" priority="0" routingType="0" spreadType="center" bidi="E11b">
<lane id="-E11b_0" index="0" allow="rail" speed="44.44" length="111.80" shape="1092.60,-3.70 1000.34,-49.83"/>
</edge>
<edge id="-E12" from="J13" to="J12" priority="-1" spreadType="center" bidi="E12">
<lane id="-E12_0" index="0" allow="rail" speed="44.44" length="100.00" shape="1198.12,0.00 1101.88,0.00"/>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571544==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d0880 at pc 0x5d3c92db7c74 bp 0x7ffcfc6b26f0 sp 0x7ffcfc6b26e8 > READ of size 8 at 0x5040000d0880 thread T0 > #0 0x5d3c92db7c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5d3c92daaed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x5d3c92da43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5d3c92e91108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5d3c92c0e8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5d3c92bceb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5d3c92735da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5d3c92737ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7734ff02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7734ff02a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d3c9264dbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d0880 is located 0 bytes after 48-byte region [0x5040000d0850,0x5040000d0880) > allocated by thread T0 here: > #0 0x5d3c92727021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5d3c92eafc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5d3c92eaf449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5d3c92eaf449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5d3c92eae2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5d3c92eaddbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5d3c92ea6264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5d3c92e9756e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5d3c92db1564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5d3c92daaed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x5d3c92da43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5d3c92e91108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 4.6439000 0 (3.0, 1.5, 14.39, 400.0, 200.0, False, False) < overall implausibility: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64 < implausibility above threshold: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571588==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d0780 at pc 0x5a0258528c5a bp 0x7ffd5dfd58d0 sp 0x7ffd5dfd58c8 > READ of size 8 at 0x5040000d0780 thread T0 > #0 0x5a0258528c59 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:250:50 > #1 0x5a0258520ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x5a025851a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5a0258607108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5a02583848e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5a0258344b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5a0257eabda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5a0257eadef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x72d4dae2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x72d4dae2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5a0257dc3bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d0780 is located 0 bytes after 48-byte region [0x5040000d0750,0x5040000d0780) > allocated by thread T0 here: > #0 0x5a0257e9d021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5a0258625c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5a0258625449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5a0258625449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5a02586242a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5a0258623dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5a025861c264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5a025860d56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5a0258527564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5a0258520ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x5a025851a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5a0258607108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 6.1452908 0 (3.0, 3.0013908205841444, 14.389999999999997, 100.0, 100.0, True, True) < overall implausibility: count 1, min 6.15 (0), max 6.15 (0), mean 6.15, Q1 6.15, median 6.15, Q3 6.15 < implausibility above threshold: count 1, min 6.15 (0), max 6.15 (0), mean 6.15, Q1 6.15, median 6.15, Q3 6.15
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571584==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f0c80 at pc 0x64d94f2c7c74 bp 0x7ffdeedaa890 sp 0x7ffdeedaa888 > READ of size 8 at 0x5040000f0c80 thread T0 > #0 0x64d94f2c7c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x64d94f2baed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x64d94f2b43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x64d94f3a1108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x64d94f11e8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x64d94f0deb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x64d94ec45da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x64d94ec47ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x74b8b402a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x74b8b402a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x64d94eb5dbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000f0c80 is located 0 bytes after 48-byte region [0x5040000f0c50,0x5040000f0c80) > allocated by thread T0 here: > #0 0x64d94ec37021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x64d94f3bfc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x64d94f3bf449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x64d94f3bf449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x64d94f3be2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x64d94f3bddbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x64d94f3b6264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x64d94f3a756e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x64d94f2c1564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x64d94f2baed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x64d94f2b43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x64d94f3a1108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 4.4741236 0 (2.9774390243902435, 1.3804846103470858, 11.619999999999997, 382.86, 196.8, False, False) < overall implausibility: count 1, min 4.47 (0), max 4.47 (0), mean 4.47, Q1 4.47, median 4.47, Q3 4.47 < implausibility above threshold: count 1, min 4.47 (0), max 4.47 (0), mean 4.47, Q1 4.47, median 4.47, Q3 4.47
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571570==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d0880 at pc 0x59d18ad2ec74 bp 0x7ffc67ce62b0 sp 0x7ffc67ce62a8 > READ of size 8 at 0x5040000d0880 thread T0 > #0 0x59d18ad2ec73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x59d18ad21ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x59d18ad1b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x59d18ae08108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x59d18ab858e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x59d18ab45b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x59d18a6acda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x59d18a6aeef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7a0ea842a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7a0ea842a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x59d18a5c4bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d0880 is located 0 bytes after 48-byte region [0x5040000d0850,0x5040000d0880) > allocated by thread T0 here: > #0 0x59d18a69e021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x59d18ae26c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x59d18ae26449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x59d18ae26449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x59d18ae252a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x59d18ae24dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x59d18ae1d264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x59d18ae0e56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x59d18ad28564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x59d18ad21ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x59d18ad1b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x59d18ae08108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 5.0000000 0 (3.0, 1.5, 14.39, 400.0, 200.0, False, False) < overall implausibility: count 1, min 5.00 (0), max 5.00 (0), mean 5.00, Q1 5.00, median 5.00, Q3 5.00 < implausibility above threshold: count 1, min 5.00 (0), max 5.00 (0), mean 5.00, Q1 5.00, median 5.00, Q3 5.00
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571562==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d0880 at pc 0x5846ce00dc74 bp 0x7ffda78e9dd0 sp 0x7ffda78e9dc8 > READ of size 8 at 0x5040000d0880 thread T0 > #0 0x5846ce00dc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5846ce000ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x5846cdffa3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5846ce0e7108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5846cde648e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5846cde24b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5846cd98bda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5846cd98def7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7a795802a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7a795802a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5846cd8a3bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d0880 is located 0 bytes after 48-byte region [0x5040000d0850,0x5040000d0880) > allocated by thread T0 here: > #0 0x5846cd97d021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5846ce105c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5846ce105449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5846ce105449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5846ce1042a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5846ce103dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5846ce0fc264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5846ce0ed56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5846ce007564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5846ce000ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x5846cdffa3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5846ce0e7108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 2.0000000 0 (3.0, 1.5, 14.39, 400.0, 200.0, False, False) < overall implausibility: count 1, min 2.00 (0), max 2.00 (0), mean 2.00, Q1 2.00, median 2.00, Q3 2.00 < implausibility above threshold: count 1, min 2.00 (0), max 2.00 (0), mean 2.00, Q1 2.00, median 2.00, Q3 2.00
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571578==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d0880 at pc 0x6439a07a4c74 bp 0x7ffda65fcf50 sp 0x7ffda65fcf48 > READ of size 8 at 0x5040000d0880 thread T0 > #0 0x6439a07a4c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x6439a0797ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x6439a07913f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x6439a087e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x6439a05fb8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x6439a05bbb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x6439a0122da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x6439a0124ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x71a638c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x71a638c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x6439a003abb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d0880 is located 0 bytes after 48-byte region [0x5040000d0850,0x5040000d0880) > allocated by thread T0 here: > #0 0x6439a0114021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x6439a089cc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6439a089c449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6439a089c449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x6439a089b2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x6439a089adbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x6439a0893264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x6439a088456e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x6439a079e564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x6439a0797ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x6439a07913f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x6439a087e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 6.8107211 0 (5.0, 1.6668211306765524, 14.39, 300.0, 100.0, False, True) < overall implausibility: count 1, min 6.81 (0), max 6.81 (0), mean 6.81, Q1 6.81, median 6.81, Q3 6.81 < implausibility above threshold: count 1, min 6.81 (0), max 6.81 (0), mean 6.81, Q1 6.81, median 6.81, Q3 6.81
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571553==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d0880 at pc 0x57cb6e5a6c74 bp 0x7ffca6869af0 sp 0x7ffca6869ae8 > READ of size 8 at 0x5040000d0880 thread T0 > #0 0x57cb6e5a6c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x57cb6e599ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x57cb6e5933f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x57cb6e680108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x57cb6e3fd8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x57cb6e3bdb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x57cb6df24da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x57cb6df26ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x782f56e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x782f56e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x57cb6de3cbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d0880 is located 0 bytes after 48-byte region [0x5040000d0850,0x5040000d0880) > allocated by thread T0 here: > #0 0x57cb6df16021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x57cb6e69ec61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x57cb6e69e449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x57cb6e69e449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x57cb6e69d2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x57cb6e69cdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x57cb6e695264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x57cb6e68656e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x57cb6e5a0564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x57cb6e599ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x57cb6e5933f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x57cb6e680108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 4.6439000 0 (3.0, 1.5, 14.39, 400.0, 200.0, False, False) < overall implausibility: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64 < implausibility above threshold: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64 ---------- Missing result in restrictions ---------- 0 A0toA1 A1toA2 A2toB2 B2toC2 C2toC1 C1toC0
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571551==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x504000093140 at pc 0x62b11df52c74 bp 0x7fffaea7c590 sp 0x7fffaea7c588 > READ of size 8 at 0x504000093140 thread T0 > #0 0x62b11df52c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x62b11df45ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x62b11df3f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x62b11e02c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x62b11dda98e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x62b11dd69b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x62b11d8d0da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x62b11d8d2ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7b2cd622a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7b2cd622a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x62b11d7e8bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x504000093140 is located 0 bytes after 48-byte region [0x504000093110,0x504000093140) > allocated by thread T0 here: > #0 0x62b11d8c2021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x62b11e04ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x62b11e04a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x62b11e04a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x62b11e0492a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x62b11e048dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x62b11e041264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x62b11e03256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x62b11df4c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x62b11df45ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x62b11df3f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x62b11e02c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,5d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 4.6439000 0 (3.0, 1.5, 14.39, 400.0, 200.0, False, False) < overall implausibility: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64 < implausibility above threshold: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64
---------- Differences in errors ---------- 0a1,82 > ================================================================= > ==2571598==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040001a6880 at pc 0x6552da6f5c74 bp 0x7ffc054c89f0 sp 0x7ffc054c89e8 > READ of size 8 at 0x5040001a6880 thread T0 > #0 0x6552da6f5c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x6552da6e8ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #2 0x6552da6e23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x6552da7cf108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x6552da54c8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x6552da50cb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x6552da073da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x6552da075ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7117d0a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7117d0a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x6552d9f8bbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040001a6880 is located 0 bytes after 48-byte region [0x5040001a6850,0x5040001a6880) > allocated by thread T0 here: > #0 0x6552da065021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x6552da7edc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6552da7ed449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6552da7ed449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x6552da7ec2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x6552da7ebdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x6552da7e4264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x6552da7d556e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x6552da6ef564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x6552da6e8ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13 > #10 0x6552da6e23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x6552da7cf108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,6d0 < Success. < score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop) < 4.6439000 0 (3.0, 1.5, 14.39, 400.0, 200.0, False, False) < 4.6439000 1 (3.0, 1.5, 14.39, 400.0, 200.0, False, False) < overall implausibility: count 2, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64 < implausibility above threshold: count 2, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64
---------- Differences in errors ----------
0a1,82
> =================================================================
> ==2571563==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d0880 at pc 0x5ed4c51eec74 bp 0x7ffdbd3cb730 sp 0x7ffdbd3cb728
> READ of size 8 at 0x5040000d0880 thread T0
> #0 0x5ed4c51eec73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5ed4c51e1ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13
> #2 0x5ed4c51db3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5ed4c52c8108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5ed4c50458e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39
> #5 0x5ed4c5005b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #6 0x5ed4c4b6cda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #7 0x5ed4c4b6eef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #8 0x75155162a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #9 0x75155162a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #10 0x5ed4c4a84bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000d0880 is located 0 bytes after 48-byte region [0x5040000d0850,0x5040000d0880)
> allocated by thread T0 here:
> #0 0x5ed4c4b5e021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5ed4c52e6c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5ed4c52e6449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5ed4c52e6449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5ed4c52e52a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5ed4c52e4dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5ed4c52dd264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5ed4c52ce56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5ed4c51e8564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5ed4c51e1ed7 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:143:13
> #10 0x5ed4c51db3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #11 0x5ed4c52c8108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,5d0
< Success.
< score route (airDistRatio, detourRatio, detour, shortestDist, airDist, edgeLoop, nodeLoop)
< 4.6439000 0 (3.0, 1.5, 14.39, 400.0, 200.0, False, False)
< overall implausibility: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64
< implausibility above threshold: count 1, min 4.64 (0), max 4.64 (0), mean 4.64, Q1 4.64, median 4.64, Q3 4.64
---------- Missing result in xml ----------
<?xml version="1.0" encoding="UTF-8"?>
<implausibleRoutes>
<route id="0" edges="A0toA1 A1toA2 A2toB2 B2toC2 C2toC1 C1toC0" score="4.6439"/>
</implausibleRoutes>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586921==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f4880 at pc 0x6543f8aa3c74 bp 0x7ffc0cbec870 sp 0x7ffc0cbec868
> READ of size 8 at 0x5040000f4880 thread T0
> #0 0x6543f8aa3c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x6543f8a94303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x6543f8a903f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x6543f8b7d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x6543f88f85cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x6543f88f9f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x6543f88bab19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x6543f8421da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x6543f8423ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x707c1d22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x707c1d22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x6543f8339bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f4880 is located 0 bytes after 48-byte region [0x5040000f4850,0x5040000f4880)
> allocated by thread T0 here:
> #0 0x6543f8413021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x6543f8b9bc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x6543f8b9b449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x6543f8b9b449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x6543f8b9a2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x6543f8b99dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x6543f8b92264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x6543f8b8356e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x6543f8a9d564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x6543f8a94303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x6543f8a903f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,4d0
< Discarding candidate siding from 'E4b' to 'E11b' because it intersects route 'route:r_main' at edge 'E7'
< Discarding candidate siding from 'E4b' to 'E11d' because it intersects route 'route:r_branch' at edge 'E7'
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'route:r_main' at edge 'E7'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E12"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E3"> <!-- route: route:r_branch -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6" siding="E4b E5b E6b"/>
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
<overtakingReroute main="E9c E10c E11c" siding="E9d E10d E11d"/>
</interval>
</rerouter>
<rerouter id="rr_2" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_3" edges="E8c"> <!-- route: route:r_branch -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9c E10c E11c" siding="E9d E10d E11d"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586915==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f3780 at pc 0x5b6594aa2c74 bp 0x7ffc0d764370 sp 0x7ffc0d764368
> READ of size 8 at 0x5040000f3780 thread T0
> #0 0x5b6594aa2c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5b6594a93303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5b6594a8f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5b6594b7c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5b65948f75cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5b65948f8f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5b65948b9b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5b6594420da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5b6594422ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7da0aa42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7da0aa42a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5b6594338bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f3780 is located 0 bytes after 48-byte region [0x5040000f3750,0x5040000f3780)
> allocated by thread T0 here:
> #0 0x5b6594412021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5b6594b9ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5b6594b9a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5b6594b9a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5b6594b992a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5b6594b98dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5b6594b91264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5b6594b8256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5b6594a9c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5b6594a93303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5b6594a8f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,3d0
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E3"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6 E7 E8 E9 E10 E11" siding="E4b E5b E7b E10b E11b"/>
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E3"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6" siding="E4b E5b E6b"/>
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
<rerouter id="rr_2" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2587112==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000fde00 at pc 0x64ed450d5c74 bp 0x7ffcca89b510 sp 0x7ffcca89b508
> READ of size 8 at 0x5040000fde00 thread T0
> #0 0x64ed450d5c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x64ed450c6303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x64ed450c23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x64ed451af108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x64ed44f2a5cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x64ed44f2bf6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x64ed44eecb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x64ed44a53da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x64ed44a55ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7068e682a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7068e682a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x64ed4496bbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000fde00 is located 0 bytes after 48-byte region [0x5040000fddd0,0x5040000fde00)
> allocated by thread T0 here:
> #0 0x64ed44a45021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x64ed451cdc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x64ed451cd449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x64ed451cd449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x64ed451cc2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x64ed451cbdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x64ed451c4264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x64ed451b556e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x64ed450cf564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x64ed450c6303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x64ed450c23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="-E16"> <!-- route: route:r_2 -->
<interval begin="0" end="86400.0">
<overtakingReroute main="-E15 -E14 -E13" siding="-E15b -E14b -E13b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E12"> <!-- route: route:r_1 -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2587120==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000fdc40 at pc 0x5d6322941c74 bp 0x7ffe5e10fb30 sp 0x7ffe5e10fb28
> READ of size 8 at 0x5040000fdc40 thread T0
> #0 0x5d6322941c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5d6322932303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5d632292e3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5d6322a1b108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5d63227965cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5d6322797f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5d6322758b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5d63222bfda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5d63222c1ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7e9194a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7e9194a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5d63221d7bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000fdc40 is located 0 bytes after 48-byte region [0x5040000fdc10,0x5040000fdc40)
> allocated by thread T0 here:
> #0 0x5d63222b1021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5d6322a39c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5d6322a39449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5d6322a39449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5d6322a382a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5d6322a37dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5d6322a30264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5d6322a2156e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5d632293b564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5d6322932303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5d632292e3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E12"> <!-- route: route:r_2 -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2587095==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000fdc40 at pc 0x5a9ed503ec74 bp 0x7ffe57d0c8b0 sp 0x7ffe57d0c8a8
> READ of size 8 at 0x5040000fdc40 thread T0
> #0 0x5a9ed503ec73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5a9ed502f303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5a9ed502b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5a9ed5118108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5a9ed4e935cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5a9ed4e94f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5a9ed4e55b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5a9ed49bcda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5a9ed49beef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x776eba62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x776eba62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5a9ed48d4bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000fdc40 is located 0 bytes after 48-byte region [0x5040000fdc10,0x5040000fdc40)
> allocated by thread T0 here:
> #0 0x5a9ed49ae021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5a9ed5136c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5a9ed5136449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5a9ed5136449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5a9ed51352a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5a9ed5134dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5a9ed512d264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5a9ed511e56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5a9ed5038564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5a9ed502f303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5a9ed502b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,2d0
< Discarding candidate siding from 'E9' to 'E15b' because it intersects route 'route:r_2' at edge 'E12'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E12"> <!-- route: route:r_2 -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E8"> <!-- route: route:r_2 -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9b E10b E11b" siding="E9 E10 E11"/>
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_2" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2587141==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000fdc40 at pc 0x5d65a23a4c74 bp 0x7ffd60f0ad50 sp 0x7ffd60f0ad48
> READ of size 8 at 0x5040000fdc40 thread T0
> #0 0x5d65a23a4c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5d65a2395303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5d65a23913f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5d65a247e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5d65a21f95cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5d65a21faf6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5d65a21bbb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5d65a1d22da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5d65a1d24ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7bafed62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7bafed62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5d65a1c3abb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000fdc40 is located 0 bytes after 48-byte region [0x5040000fdc10,0x5040000fdc40)
> allocated by thread T0 here:
> #0 0x5d65a1d14021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5d65a249cc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5d65a249c449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5d65a249c449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5d65a249b2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5d65a249adbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5d65a2493264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5d65a248456e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5d65a239e564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5d65a2395303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5d65a23913f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E12"> <!-- route: route:r_2 -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586895==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f3780 at pc 0x64c840f51c74 bp 0x7fffc64d9f50 sp 0x7fffc64d9f48
> READ of size 8 at 0x5040000f3780 thread T0
> #0 0x64c840f51c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x64c840f42303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x64c840f3e3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x64c84102b108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x64c840da65cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x64c840da7f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x64c840d68b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x64c8408cfda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x64c8408d1ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x71d958a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x71d958a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x64c8407e7bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f3780 is located 0 bytes after 48-byte region [0x5040000f3750,0x5040000f3780)
> allocated by thread T0 here:
> #0 0x64c8408c1021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x64c841049c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x64c841049449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x64c841049449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x64c8410482a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x64c841047dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x64c841040264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x64c84103156e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x64c840f4b564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x64c840f42303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x64c840f3e3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,5d0
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
< Discarding candidate siding from 'E4b' to 'E11b' for route 'route:r_main' because it it is too long (1087.48m)
< Discarding candidate siding from 'E4b' to 'E6b' for route 'route:r_main' because it it is too long (598.4m)
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586936==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f3780 at pc 0x641183cbfc74 bp 0x7ffd93b9cbb0 sp 0x7ffd93b9cba8
> READ of size 8 at 0x5040000f3780 thread T0
> #0 0x641183cbfc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x641183cb0303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x641183cac3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x641183d99108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x641183b145cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x641183b15f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x641183ad6b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x64118363dda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x64118363fef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x79d0f782a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x79d0f782a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x641183555bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f3780 is located 0 bytes after 48-byte region [0x5040000f3750,0x5040000f3780)
> allocated by thread T0 here:
> #0 0x64118362f021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x641183db7c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x641183db7449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x641183db7449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x641183db62a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x641183db5dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x641183dae264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x641183d9f56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x641183cb9564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x641183cb0303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x641183cac3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,5d0
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
< Discarding candidate siding from 'E4b' to 'E6b' for route 'route:r_main' because it is longer than the main route by factor 2.274247491638796
< Discarding candidate siding from 'E9b' to 'E11b' for route 'route:r_main' because it is only 192.99m long
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E3"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6 E7 E8 E9 E10 E11" siding="E4b E5b E7b E10b E11b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586977==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f3780 at pc 0x56ae918c2c74 bp 0x7ffdd7899c50 sp 0x7ffdd7899c48
> READ of size 8 at 0x5040000f3780 thread T0
> #0 0x56ae918c2c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x56ae918b3303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x56ae918af3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x56ae9199c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x56ae917175cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x56ae91718f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x56ae916d9b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x56ae91240da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x56ae91242ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x76ec3de2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x76ec3de2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x56ae91158bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f3780 is located 0 bytes after 48-byte region [0x5040000f3750,0x5040000f3780)
> allocated by thread T0 here:
> #0 0x56ae91232021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x56ae919bac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x56ae919ba449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x56ae919ba449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x56ae919b92a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x56ae919b8dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x56ae919b1264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x56ae919a256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x56ae918bc564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x56ae918b3303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x56ae918af3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586922==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f4880 at pc 0x622da2ffbc74 bp 0x7ffc810ee890 sp 0x7ffc810ee888
> READ of size 8 at 0x5040000f4880 thread T0
> #0 0x622da2ffbc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x622da2fec303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x622da2fe83f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x622da30d5108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x622da2e505cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x622da2e51f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x622da2e12b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x622da2979da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x622da297bef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x754419e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x754419e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x622da2891bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f4880 is located 0 bytes after 48-byte region [0x5040000f4850,0x5040000f4880)
> allocated by thread T0 here:
> #0 0x622da296b021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x622da30f3c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x622da30f3449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x622da30f3449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x622da30f22a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x622da30f1dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x622da30ea264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x622da30db56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x622da2ff5564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x622da2fec303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x622da2fe83f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,4d0
< Discarding candidate siding from 'E4b' to 'E11b' because it intersects route 'flow:long' at edge 'E7'
< Discarding candidate siding from 'E4b' to 'E11d' because it intersects route 'route:r_branch' at edge 'E7'
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'flow:long' at edge 'E7'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E12"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E3"> <!-- route: route:r_branch -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6" siding="E4b E5b E6b"/>
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
<overtakingReroute main="E9c E10c E11c" siding="E9d E10d E11d"/>
</interval>
</rerouter>
<rerouter id="rr_2" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_3" edges="E8c"> <!-- route: route:r_branch -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9c E10c E11c" siding="E9d E10d E11d"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2587089==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000e5e80 at pc 0x5dcf569acc74 bp 0x7ffdbede6290 sp 0x7ffdbede6288
> READ of size 8 at 0x5040000e5e80 thread T0
> #0 0x5dcf569acc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x5dcf5699d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x5dcf569993f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x5dcf56a86108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x5dcf568015cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x5dcf56802f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x5dcf567c3b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x5dcf5632ada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x5dcf5632cef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7d7f7302a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7d7f7302a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x5dcf56242bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000e5e80 is located 0 bytes after 48-byte region [0x5040000e5e50,0x5040000e5e80)
> allocated by thread T0 here:
> #0 0x5dcf5631c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x5dcf56aa4c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x5dcf56aa4449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x5dcf56aa4449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x5dcf56aa32a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x5dcf56aa2dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x5dcf56a9b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x5dcf56a8c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x5dcf569a6564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x5dcf5699d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x5dcf569993f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1d0
< Discarding candidate siding from 'E4b' to 'E11b' for route 'route:r_main' because it it is overlapping a shorter siding with the same signal
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E3"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6 E7 E8" siding="E4b E5b E7b E9b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586925==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f3780 at pc 0x63fc2271dc74 bp 0x7ffebb6c4730 sp 0x7ffebb6c4728
> READ of size 8 at 0x5040000f3780 thread T0
> #0 0x63fc2271dc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x63fc2270e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x63fc2270a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x63fc227f7108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x63fc225725cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x63fc22573f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x63fc22534b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x63fc2209bda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x63fc2209def7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x7e19bf02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x7e19bf02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x63fc21fb3bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f3780 is located 0 bytes after 48-byte region [0x5040000f3750,0x5040000f3780)
> allocated by thread T0 here:
> #0 0x63fc2208d021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x63fc22815c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x63fc22815449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x63fc22815449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x63fc228142a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x63fc22813dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x63fc2280c264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x63fc227fd56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x63fc22717564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x63fc2270e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x63fc2270a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,4d0
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'flow:long' at edge 'E12'
< Discarding candidate siding from 'E13b' to 'E15b' for route 'route:r_main' because it has no rail_signal
< Discarding candidate siding from 'E4b' to 'E6b' for route 'route:r_main' because it is longer than the main route by factor 2.274247491638796
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E3"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6 E7 E8 E9 E10 E11" siding="E4b E5b E7b E10b E11b"/>
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586912==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f3e40 at pc 0x61a295e9cc74 bp 0x7fffe32e1870 sp 0x7fffe32e1868
> READ of size 8 at 0x5040000f3e40 thread T0
> #0 0x61a295e9cc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x61a295e8d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x61a295e893f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x61a295f76108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x61a295cf15cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x61a295cf2f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x61a295cb3b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x61a29581ada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x61a29581cef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x786e6942a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x786e6942a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x61a295732bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f3e40 is located 0 bytes after 48-byte region [0x5040000f3e10,0x5040000f3e40)
> allocated by thread T0 here:
> #0 0x61a29580c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x61a295f94c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x61a295f94449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x61a295f94449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x61a295f932a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x61a295f92dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x61a295f8b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x61a295f7c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x61a295e96564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x61a295e8d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x61a295e893f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,3d0
< Discarding candidate siding from 'E4b' to 'E11b' because it intersects route 'route:r_main' at edge 'E7'
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'route:r_main' at edge 'E7'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E12"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E3"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6" siding="E4b E5b E6b"/>
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
</interval>
</rerouter>
<rerouter id="rr_2" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ----------
0a1,86
> =================================================================
> ==2586961==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000f3e40 at pc 0x558d7fc7cc74 bp 0x7ffe233a7770 sp 0x7ffe233a7768
> READ of size 8 at 0x5040000f3e40 thread T0
> #0 0x558d7fc7cc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41
> #1 0x558d7fc6d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #2 0x558d7fc693f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
> #3 0x558d7fd56108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50
> #4 0x558d7fad15cd in RONet::createBulkRouteRequests(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long, bool) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:742:16
> #5 0x558d7fad2f6c in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:770:13
> #6 0x558d7fa93b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
> #7 0x558d7f5fada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
> #8 0x558d7f5fcef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
> #9 0x78e77982a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
> #10 0x78e77982a28a in __libc_start_main csu/../csu/libc-start.c:360:3
> #11 0x558d7f512bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
>
> 0x5040000f3e40 is located 0 bytes after 48-byte region [0x5040000f3e10,0x5040000f3e40)
> allocated by thread T0 here:
> #0 0x558d7f5ec021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249)
> #1 0x558d7fd74c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
> #2 0x558d7fd74449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
> #3 0x558d7fd74449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
> #4 0x558d7fd732a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
> #5 0x558d7fd72dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
> #6 0x558d7fd6b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
> #7 0x558d7fd5c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19
> #8 0x558d7fc76564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59
> #9 0x558d7fc6d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13
> #10 0x558d7fc693f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,3d0
< Discarding candidate siding from 'E4b' to 'E11b' because it intersects route 'route:r_main' at edge 'E7'
< Discarding candidate siding from 'E4b' to 'E15b' because it intersects route 'route:r_main' at edge 'E7'
< Discarding candidate siding from 'E9b' to 'E15b' because it intersects route 'route:r_main' at edge 'E12'
---------- Missing result in additional ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<rerouter id="rr_0" edges="E12"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b"/>
</interval>
</rerouter>
<rerouter id="rr_1" edges="E3"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E4 E5 E6" siding="E4b E5b E6b"/>
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b" defer="0"/>
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b" defer="0"/>
</interval>
</rerouter>
<rerouter id="rr_2" edges="E8"> <!-- route: route:r_main -->
<interval begin="0" end="86400.0">
<overtakingReroute main="E9 E10 E11" siding="E9b E10b E11b"/>
<overtakingReroute main="E13 E14 E15" siding="E13b E14b E15b" defer="0"/>
</interval>
</rerouter>
</additional>
---------- Differences in errors ---------- 0a1,89 > ================================================================= > ==2575740==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040001bb800 at pc 0x6517eeb7cc74 bp 0x7fff51adcb50 sp 0x7fff51adcb48 > READ of size 8 at 0x5040001bb800 thread T0 > #0 0x6517eeb7cc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x6517eeb6d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x6517eeb693f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x6517eec56108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x6517ee9d38e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x6517ee993b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x6517ee4fada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x6517ee4fcef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x70086342a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x70086342a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x6517ee412bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040001bb800 is located 0 bytes after 48-byte region [0x5040001bb7d0,0x5040001bb800) > allocated by thread T0 here: > #0 0x6517ee4ec021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x6517eec74c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6517eec74449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6517eec74449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x6517eec732a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x6517eec72dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x6517eec6b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x6517eec5c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x6517eeb76564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x6517eeb6d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x6517eeb693f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x6517eec56108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,139 > ================================================================= > ==2575518==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d4080 at pc 0x601e4cafbc5a bp 0x74ec8bad0870 sp 0x74ec8bad0868 > READ of size 8 at 0x5040000d4080 thread T2 > #0 0x601e4cafbc59 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:250:50 > #1 0x601e4caf1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x601e4caed3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x601e4cbda108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x601e4c965af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x601e4c58421b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x74ec9704c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x601e4c42f4ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x74ec94a9caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x74ec94b29c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x5040000d4080 is located 0 bytes after 48-byte region [0x5040000d4050,0x5040000d4080) > allocated by thread T2 here: > #0 0x601e4c470021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x601e4cbf8c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x601e4cbf8449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x601e4cbf8449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x601e4cbf72a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x601e4cbf6dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x601e4cbef264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x601e4cbe056e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x601e4cafa564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x601e4caf1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x601e4caed3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x601e4cbda108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x601e4c965af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.642438+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="-beg" to="-beg"/> < <trip id="1" depart="1.00" from="beg" to="beg"/> < <trip id="2" depart="2.00" from="-beg" to="-beg"/> < <trip id="3" depart="3.00" from="-beg" to="-beg"/> < <trip id="4" depart="4.00" from="beg" to="beg"/> < <trip id="5" depart="5.00" from="beg" to="beg"/> < <trip id="6" depart="6.00" from="-beg" to="-beg"/> < <trip id="7" depart="7.00" from="-beg" to="-beg"/> < <trip id="8" depart="8.00" from="beg" to="beg"/> < <trip id="9" depart="9.00" from="beg" to="beg"/> < <trip id="10" depart="10.00" from="beg" to="beg"/> < <trip id="11" depart="11.00" from="beg" to="beg"/> < <trip id="12" depart="12.00" from="beg" to="beg"/> < <trip id="13" depart="13.00" from="-beg" to="-beg"/> < <trip id="14" depart="14.00" from="-beg" to="-beg"/> < <trip id="15" depart="15.00" from="-beg" to="-beg"/> < <trip id="16" depart="16.00" from="-beg" to="-beg"/> < <trip id="17" depart="17.00" from="beg" to="beg"/> < <trip id="18" depart="18.00" from="-beg" to="-beg"/> < <trip id="19" depart="19.00" from="beg" to="beg"/> < <trip id="20" depart="20.00" from="beg" to="beg"/> < <trip id="21" depart="21.00" from="beg" to="beg"/> < <trip id="22" depart="22.00" from="-beg" to="-beg"/> < <trip id="23" depart="23.00" from="-beg" to="-beg"/> < <trip id="24" depart="24.00" from="-beg" to="-beg"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574530==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ca3c0 at pc 0x59c38a787c74 bp 0x7ffd14efe0f0 sp 0x7ffd14efe0e8 > READ of size 8 at 0x5040000ca3c0 thread T0 > #0 0x59c38a787c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x59c38a778303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x59c38a7743f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x59c38a861108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x59c38a5de8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x59c38a59eb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x59c38a105da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x59c38a107ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7ff21aa2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7ff21aa2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x59c38a01dbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ca3c0 is located 0 bytes after 48-byte region [0x5040000ca390,0x5040000ca3c0) > allocated by thread T0 here: > #0 0x59c38a0f7021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x59c38a87fc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x59c38a87f449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x59c38a87f449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x59c38a87e2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x59c38a87ddbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x59c38a876264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x59c38a86756e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x59c38a781564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x59c38a778303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x59c38a7743f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x59c38a861108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:02.498928+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o" arrivalPos="134.39"/> < <trip id="1" depart="1.00" from="1si" to="3si" arrivalPos="160.48"/> < <trip id="2" depart="2.00" from="4si" to="1o" arrivalPos="206.17"/> < <trip id="3" depart="3.00" from="1fi" to="1si" arrivalPos="119.85"/> < <trip id="4" depart="4.00" from="1fi" to="1si" arrivalPos="154.12"/> < <trip id="5" depart="5.00" from="3fi" to="1si" arrivalPos="139.74"/> < <trip id="6" depart="6.00" from="4fi" to="1o" arrivalPos="393.76"/> < <trip id="7" depart="7.00" from="3si" to="2o" arrivalPos="75.98"/> < <trip id="8" depart="8.00" from="4si" to="2o" arrivalPos="45.32"/> < <trip id="9" depart="9.00" from="1fi" to="4o" arrivalPos="295.01"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574528==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ca3c0 at pc 0x623d08d5dc74 bp 0x7ffd778b0d30 sp 0x7ffd778b0d28 > READ of size 8 at 0x5040000ca3c0 thread T0 > #0 0x623d08d5dc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x623d08d4e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x623d08d4a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x623d08e37108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x623d08bb48e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x623d08b74b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x623d086dbda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x623d086ddef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7baa2f82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7baa2f82a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x623d085f3bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ca3c0 is located 0 bytes after 48-byte region [0x5040000ca390,0x5040000ca3c0) > allocated by thread T0 here: > #0 0x623d086cd021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x623d08e55c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x623d08e55449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x623d08e55449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x623d08e542a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x623d08e53dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x623d08e4c264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x623d08e3d56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x623d08d57564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x623d08d4e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x623d08d4a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x623d08e37108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:02.580582+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o" departPos="65.22"/> < <trip id="1" depart="1.00" from="1si" to="3si" departPos="160.48"/> < <trip id="2" depart="2.00" from="4si" to="1o" departPos="100.06"/> < <trip id="3" depart="3.00" from="1fi" to="1si" departPos="125.58"/> < <trip id="4" depart="4.00" from="1fi" to="1si" departPos="161.50"/> < <trip id="5" depart="5.00" from="3fi" to="1si" departPos="146.43"/> < <trip id="6" depart="6.00" from="4fi" to="1o" departPos="200.25"/> < <trip id="7" depart="7.00" from="3si" to="2o" departPos="36.87"/> < <trip id="8" depart="8.00" from="4si" to="2o" departPos="21.99"/> < <trip id="9" depart="9.00" from="1fi" to="4o" departPos="150.03"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574527==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ca6c0 at pc 0x5770b6af0c74 bp 0x7ffecd39d930 sp 0x7ffecd39d928 > READ of size 8 at 0x5040000ca6c0 thread T0 > #0 0x5770b6af0c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5770b6ae1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5770b6add3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5770b6bca108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5770b69478e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5770b6907b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5770b646eda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5770b6470ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7d2e9d22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7d2e9d22a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5770b6386bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ca6c0 is located 0 bytes after 48-byte region [0x5040000ca690,0x5040000ca6c0) > allocated by thread T0 here: > #0 0x5770b6460021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5770b6be8c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5770b6be8449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5770b6be8449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5770b6be72a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5770b6be6dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5770b6bdf264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5770b6bd056e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5770b6aea564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5770b6ae1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5770b6add3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5770b6bca108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:02.519932+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o" departPos="65.22" arrivalPos="109.07"/> < <trip id="1" depart="1.00" from="3si" to="3si" departPos="211.58" arrivalPos="20.62"/> < <trip id="2" depart="2.00" from="2si" to="1o" departPos="51.85" arrivalPos="246.94"/> < <trip id="3" depart="3.00" from="1fi" to="1si" departPos="161.50" arrivalPos="129.23"/> < <trip id="4" depart="4.00" from="1si" to="3o" departPos="191.96" arrivalPos="3.18"/> < <trip id="5" depart="5.00" from="4fi" to="3si" departPos="84.55" arrivalPos="36.87"/> < <trip id="6" depart="6.00" from="4si" to="2o" departPos="21.99" arrivalPos="47.26"/> < <trip id="7" depart="7.00" from="4fi" to="3o" departPos="200.57" arrivalPos="356.58"/> < <trip id="8" depart="8.00" from="3fi" to="4si" departPos="94.07" arrivalPos="130.92"/> < <trip id="9" depart="9.00" from="4fi" to="3o" departPos="214.13" arrivalPos="282.12"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,139 > ================================================================= > ==2574538==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x605eaae53c74 bp 0x73f3034e2870 sp 0x73f3034e2868 > READ of size 8 at 0x5040000dc080 thread T5 > #0 0x605eaae53c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x605eaae44303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x605eaae403f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x605eaaf2d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x605eaacb8af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x605eaa8d721b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x73f31124c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x605eaa7824ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x73f30ec9caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x73f30ed29c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T5 here: > #0 0x605eaa7c3021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x605eaaf4bc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x605eaaf4b449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x605eaaf4b449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x605eaaf4a2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x605eaaf49dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x605eaaf42264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x605eaaf3356e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x605eaae4d564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x605eaae44303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x605eaae403f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x605eaaf2d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x605eaacb8af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:01.797031+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,37c7,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="truck" vClass="truck"/> < <vehicle id="0" type="truck" depart="0.00"> < <route edges="beg2left left left2end end"/> < </vehicle> < <vehicle id="1" type="truck" depart="1.00"> < <route edges="left left2end"/> < </vehicle> < <vehicle id="2" type="truck" depart="2.00"> < <route edges="beg2left left"/> < </vehicle> < <vehicle id="3" type="truck" depart="3.00"> < <route edges="beg beg2left"/> < </vehicle> < <vehicle id="4" type="truck" depart="4.00"> < <route edges="left"/> < </vehicle> < <vehicle id="5" type="truck" depart="5.00"> < <route edges="beg2left left"/> < </vehicle> < <vehicle id="6" type="truck" depart="6.00"> < <route edges="left2end"/> < </vehicle> < <vehicle id="7" type="truck" depart="7.00"> < <route edges="beg2left"/> < </vehicle> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:02.590774+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="beg2left" to="end" type="truck"/> < <trip id="1" depart="1.00" from="left" to="left2end" type="truck"/> < <trip id="2" depart="2.00" from="beg2left" to="left" type="truck"/> < <trip id="3" depart="3.00" from="beg" to="beg2left" type="truck"/> < <trip id="4" depart="4.00" from="left" to="left" type="truck"/> < <trip id="5" depart="5.00" from="beg2left" to="left" type="truck"/> < <trip id="6" depart="6.00" from="left2end" to="left2end" type="truck"/> < <trip id="7" depart="7.00" from="beg2left" to="beg2left" type="truck"/> < <trip id="8" depart="8.00" from="left2end" to="end" type="truck"/> < <trip id="9" depart="9.00" from="beg" to="beg2left" type="truck"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <additional-files value="input_additional.add.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574451==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000daf80 at pc 0x64ebc739fc74 bp 0x7ffea0ec53f0 sp 0x7ffea0ec53e8 > READ of size 8 at 0x5040000daf80 thread T0 > #0 0x64ebc739fc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x64ebc7390303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x64ebc738c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x64ebc7479108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x64ebc71f68e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x64ebc71b6b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x64ebc6d1dda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x64ebc6d1fef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x78fe3842a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x78fe3842a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x64ebc6c35bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000daf80 is located 0 bytes after 48-byte region [0x5040000daf50,0x5040000daf80) > allocated by thread T0 here: > #0 0x64ebc6d0f021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x64ebc7497c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x64ebc7497449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x64ebc7497449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x64ebc74962a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x64ebc7495dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x64ebc748e264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x64ebc747f56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x64ebc7399564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x64ebc7390303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x64ebc738c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x64ebc7479108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:01.838891+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,16c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="passenger" vClass="passenger" color="blue" speedDev="0.2"/> < <trip id="0" depart="0.00" from="3fi" to="2o" departPos="last" type="passenger"/> < <trip id="1" depart="1.00" from="2si" to="2o" departPos="last" type="passenger"/> < <trip id="2" depart="2.00" from="3fi" to="3o" departPos="last" type="passenger"/> < <trip id="3" depart="3.00" from="3si" to="2o" departPos="last" type="passenger"/> < <trip id="4" depart="4.00" from="2si" to="2o" departPos="last" type="passenger"/> < <trip id="5" depart="5.00" from="2fi" to="3o" departPos="last" type="passenger"/> < <trip id="6" depart="6.00" from="2fi" to="2o" departPos="last" type="passenger"/> < <trip id="7" depart="7.00" from="3fi" to="3o" departPos="last" type="passenger"/> < <trip id="8" depart="8.00" from="2fi" to="3o" departPos="last" type="passenger"/> < <trip id="9" depart="9.00" from="3si" to="2o" departPos="last" type="passenger"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,139 > ================================================================= > ==2574537==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x648830059c74 bp 0x73fdc9969870 sp 0x73fdc9969868 > READ of size 8 at 0x5040000dc080 thread T1 > #0 0x648830059c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x64883004a303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x6488300463f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x648830133108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x64882febeaf5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x64882fadd21b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x73fdd4c4c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x64882f9884ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x73fdd269caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x73fdd2729c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T1 here: > #0 0x64882f9c9021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x648830151c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x648830151449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x648830151449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x6488301502a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x64883014fdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x648830148264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x64883013956e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x648830053564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x64883004a303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x6488300463f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x648830133108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x64882febeaf5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:01.803662+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,37c7,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="truck" vClass="truck"/> < <vehicle id="0" type="truck" depart="0.00"> < <route edges="beg2left left left2end end"/> < </vehicle> < <vehicle id="1" type="truck" depart="1.00"> < <route edges="beg2left left left2end"/> < </vehicle> < <vehicle id="2" type="truck" depart="2.00"> < <route edges="beg beg2left left left2end end"/> < </vehicle> < <vehicle id="3" type="truck" depart="3.00"> < <route edges="left left2end"/> < </vehicle> < <vehicle id="4" type="truck" depart="4.00"> < <route edges="beg2left left left2end"/> < </vehicle> < <vehicle id="5" type="truck" depart="5.00"> < <route edges="beg beg2left"/> < </vehicle> < <vehicle id="6" type="truck" depart="6.00"> < <route edges="left left2end end rend"/> < </vehicle> < <vehicle id="7" type="truck" depart="7.00"> < <route edges="left2end"/> < </vehicle> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:02.535569+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="beg2left" to="end" type="truck"/> < <trip id="1" depart="1.00" from="beg2left" to="left2end" type="truck"/> < <trip id="2" depart="2.00" from="beg" to="end" type="truck"/> < <trip id="3" depart="3.00" from="left" to="left2end" type="truck"/> < <trip id="4" depart="4.00" from="beg2left" to="left2end" type="truck"/> < <trip id="5" depart="5.00" from="beg" to="beg2left" type="truck"/> < <trip id="6" depart="6.00" from="left" to="rend" type="truck"/> < <trip id="7" depart="7.00" from="left2end" to="left2end" type="truck"/> < <trip id="8" depart="8.00" from="beg2left" to="end" type="truck"/> < <trip id="9" depart="9.00" from="beg" to="end" type="truck"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <additional-files value="input_additional.add.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575226==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c9480 at pc 0x606fb5497c74 bp 0x7fff7567fb70 sp 0x7fff7567fb68 > READ of size 8 at 0x5040000c9480 thread T0 > #0 0x606fb5497c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x606fb5488303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x606fb54843f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x606fb5571108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x606fb52ee8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x606fb52aeb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x606fb4e15da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x606fb4e17ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x716a6dc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x716a6dc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x606fb4d2dbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c9480 is located 0 bytes after 48-byte region [0x5040000c9450,0x5040000c9480) > allocated by thread T0 here: > #0 0x606fb4e07021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x606fb558fc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x606fb558f449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x606fb558f449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x606fb558e2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x606fb558ddbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x606fb5586264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x606fb557756e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x606fb5491564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x606fb5488303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x606fb54843f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x606fb5571108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.742442+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="28800.00" from="3si" to="1o"/> < <trip id="1" depart="29160.00" from="2fi" to="1si"/> < <trip id="2" depart="29520.00" from="3si" to="3si"/> < <trip id="3" depart="29880.00" from="4si" to="1o"/> < <trip id="4" depart="30240.00" from="2si" to="1o"/> < <trip id="5" depart="30600.00" from="1si" to="3o"/> < <trip id="6" depart="30960.00" from="1fi" to="1si"/> < <trip id="7" depart="31320.00" from="3si" to="3o"/> < <trip id="8" depart="31680.00" from="1si" to="3o"/> < <trip id="9" depart="32040.00" from="4fi" to="1o"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575486==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dba80 at pc 0x604df1450c74 bp 0x7fff38dcb7f0 sp 0x7fff38dcb7e8 > READ of size 8 at 0x5040000dba80 thread T0 > #0 0x604df1450c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x604df1441303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x604df143d3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x604df152a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x604df12a78e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x604df1267b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x604df0dceda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x604df0dd0ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7d386f82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7d386f82a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x604df0ce6bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dba80 is located 0 bytes after 48-byte region [0x5040000dba50,0x5040000dba80) > allocated by thread T0 here: > #0 0x604df0dc0021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x604df1548c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x604df1548449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x604df1548449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x604df15472a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x604df1546dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x604df153f264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x604df153056e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x604df144a564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x604df1441303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x604df143d3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x604df152a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.447285+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3587c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="2fi" to="1si"/> < <trip id="1" depart="1.00" from="2si" to="1o"/> < <trip id="2" depart="1.00" from="3fi" to="1o"/> < <trip id="3" depart="1.00" from="3si" to="3o"/> < <trip id="4" depart="2.00" from="3fi" to="4o"/> < <trip id="5" depart="2.00" from="4fi" to="3si"/> < <trip id="6" depart="2.00" from="4si" to="2o"/> < <trip id="7" depart="3.00" from="1fi" to="4o"/> < <trip id="8" depart="6.00" from="1si" to="2o"/> < <trip id="9" depart="6.00" from="1si" to="1o"/> < <trip id="10" depart="7.00" from="2fi" to="4si"/> < <trip id="11" depart="8.00" from="3si" to="1si"/> < <trip id="12" depart="10.00" from="1fi" to="2o"/> < <trip id="13" depart="11.00" from="4si" to="4si"/> < <trip id="14" depart="12.00" from="3fi" to="2o"/> < <trip id="15" depart="13.00" from="4si" to="3o"/> < <trip id="16" depart="14.00" from="1fi" to="1o"/> < <trip id="17" depart="15.00" from="2si" to="4si"/> < <trip id="18" depart="16.00" from="3si" to="3si"/> < <trip id="19" depart="17.00" from="2si" to="2si"/> < <trip id="20" depart="18.00" from="4si" to="4o"/> < <trip id="21" depart="19.00" from="4fi" to="3o"/> < <trip id="22" depart="20.00" from="2fi" to="1o"/> < <trip id="23" depart="21.00" from="4si" to="4si"/> < <trip id="24" depart="21.00" from="2si" to="1o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 3a4,144 > ================================================================= > ==2575485==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ca9c0 at pc 0x64b8ad02dc74 bp 0x7ffd1f9f5170 sp 0x7ffd1f9f5168 > READ of size 8 at 0x5040000ca9c0 thread T0 > #0 0x64b8ad02dc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x64b8ad01e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x64b8ad01a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x64b8ad107108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x64b8ace848e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x64b8ace44b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x64b8ac9abda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x64b8ac9adef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x75929a82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x75929a82a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x64b8ac8c3bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ca9c0 is located 0 bytes after 48-byte region [0x5040000ca990,0x5040000ca9c0) > allocated by thread T0 here: > #0 0x64b8ac99d021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x64b8ad125c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x64b8ad125449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x64b8ad125449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x64b8ad1242a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x64b8ad123dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x64b8ad11c264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x64b8ad10d56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x64b8ad027564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x64b8ad01e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x64b8ad01a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x64b8ad107108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.459733+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,21c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="1fi" to="2o"/> < <trip id="1" depart="1.00" from="3si" to="3si"/> < <trip id="2" depart="2.00" from="1fi" to="2si"/> < <trip id="3" depart="3.00" from="1si" to="3o"/> < <trip id="4" depart="4.00" from="1si" to="3si"/> < <trip id="5" depart="5.00" from="1si" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="4o"/> < <trip id="7" depart="7.00" from="2fi" to="1si"/> < <trip id="8" depart="8.00" from="2fi" to="1o"/> < <trip id="9" depart="9.00" from="4fi" to="3o"/> < <trip id="10" depart="14.00" from="3fi" to="4o"/> < <trip id="11" depart="15.00" from="4fi" to="3o"/> < <trip id="12" depart="16.00" from="1fi" to="1si"/> < <trip id="13" depart="17.00" from="1fi" to="1si"/> < <trip id="14" depart="18.00" from="2fi" to="3si"/> < <trip id="15" depart="19.00" from="2fi" to="1si"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575218==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ca200 at pc 0x56a89025cc74 bp 0x7ffddddd3870 sp 0x7ffddddd3868 > READ of size 8 at 0x5040000ca200 thread T0 > #0 0x56a89025cc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x56a89024d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x56a8902493f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x56a890336108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x56a8900b38e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x56a890073b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x56a88fbdada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x56a88fbdcef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x72511422a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x72511422a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x56a88faf2bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ca200 is located 0 bytes after 48-byte region [0x5040000ca1d0,0x5040000ca200) > allocated by thread T0 here: > #0 0x56a88fbcc021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x56a890354c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x56a890354449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x56a890354449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x56a8903532a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x56a890352dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x56a89034b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x56a89033c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x56a890256564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x56a89024d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x56a8902493f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x56a890336108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,88 > ================================================================= > ==2575755==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400019e080 at pc 0x642b65c57c5a bp 0x7f20ee7cd870 sp 0x7f20ee7cd868 > READ of size 8 at 0x50400019e080 thread T1 > #0 0x642b65c57c59 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:250:50 > #1 0x642b65c4d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x642b65c493f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x642b65d36108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x642b65ac1af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x642b656e021b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x7f20fbc4c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x642b6558b4ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x7f20f969caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x7f20f9729c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x50400019e080 is located 0 bytes after 48-byte region [0x50400019e050,0x50400019e080) > allocated by thread T1 here: > #0 0x642b655cc021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x642b65d54c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x642b65d54449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x642b65d54449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x642b65d532a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x642b65d52dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x642b65d4b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x642b65d3c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x642b65c56564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x642b65c4d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x642b65c493f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x642b65d36108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x642b65ac1af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in additional ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.751782+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,6c6,36 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="passenger" vClass="passenger"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <additional-files value="out.add.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="out.rou.xml"/> > <vtype-output value="out.add.xml"/> > <alternatives-output value="NUL"/> > <exit-times value="true"/> > <route-length value="true"/> > </output> > > <processing> > <remove-loops value="true"/> > <routing-threads value="8"/> > </processing> > > <time> > <begin value="0"/> > <end value="20.0"/> <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:08.750753+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,66c7,37 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0" type="passenger" depart="0.00"> < <route edges="beg2left" exitTimes="18.10" routeLength="503.09"/> < </vehicle> < <vehicle id="1" type="passenger" depart="1.00"> < <route edges="beg2left left" exitTimes="19.10 55.29" routeLength="1509.27"/> < </vehicle> < <vehicle id="2" type="passenger" depart="2.00"> < <route edges="beg beg2left" exitTimes="19.99 38.08" routeLength="1003.09"/> < </vehicle> < <vehicle id="3" type="passenger" depart="3.00"> < <route edges="beg2left left left2end" exitTimes="21.10 57.29 75.39" routeLength="2012.36"/> < </vehicle> < <vehicle id="4" type="passenger" depart="4.00"> < <route edges="beg" exitTimes="21.99" routeLength="500.00"/> < </vehicle> < <vehicle id="5" type="passenger" depart="5.00"> < <route edges="middle" exitTimes="76.94" routeLength="1000.00"/> < </vehicle> < <vehicle id="6" type="passenger" depart="6.00"> < <route edges="left left2end end rend" exitTimes="42.19 60.29 78.28 96.26" routeLength="2509.27"/> < </vehicle> < <vehicle id="7" type="passenger" depart="7.00"> < <route edges="beg2left left left2end end" exitTimes="25.10 61.29 79.39 97.37" routeLength="2512.36"/> < </vehicle> < <vehicle id="8" type="passenger" depart="8.00"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 5,19c5,19 < <trip id="0" depart="0.00" from="beg2left" to="beg2left" type="passenger"/> < <trip id="1" depart="1.00" from="beg2left" to="left" type="passenger"/> < <trip id="2" depart="2.00" from="beg" to="beg2left" type="passenger"/> < <trip id="3" depart="3.00" from="beg2left" to="left2end" type="passenger"/> < <trip id="4" depart="4.00" from="beg" to="beg" type="passenger"/> < <trip id="5" depart="5.00" from="middle" to="middle" type="passenger"/> < <trip id="6" depart="6.00" from="left" to="rend" type="passenger"/> < <trip id="7" depart="7.00" from="beg2left" to="end" type="passenger"/> < <trip id="8" depart="8.00" from="beg" to="beg2left" type="passenger"/> < <trip id="9" depart="9.00" from="beg" to="beg2left" type="passenger"/> < <trip id="10" depart="10.00" from="left2end" to="end" type="passenger"/> < <trip id="11" depart="11.00" from="beg2left" to="rend" type="passenger"/> < <trip id="12" depart="12.00" from="left2end" to="left2end" type="passenger"/> < <trip id="13" depart="13.00" from="beg2left" to="end" type="passenger"/> < <trip id="14" depart="14.00" from="left" to="left2end" type="passenger"/> --- > <trip id="0" depart="0.00" from="left2end" to="beg" type="passenger"/> > <trip id="1" depart="1.00" from="beg2left" to="beg2left" type="passenger"/> > <trip id="2" depart="2.00" from="middle" to="left2end" type="passenger"/> > <trip id="3" depart="3.00" from="rend" to="beg" type="passenger"/> > <trip id="4" depart="4.00" from="end" to="beg" type="passenger"/> > <trip id="5" depart="5.00" from="beg2left" to="left" type="passenger"/> > <trip id="6" depart="6.00" from="beg" to="beg2left" type="passenger"/> > <trip id="7" depart="7.00" from="left2end" to="left" type="passenger"/> > <trip id="8" depart="8.00" from="beg2left" to="left2end" type="passenger"/> > <trip id="9" depart="9.00" from="middle" to="beg" type="passenger"/> > <trip id="10" depart="10.00" from="middle" to="left2end" type="passenger"/> > <trip id="11" depart="11.00" from="end" to="beg2left" type="passenger"/> > <trip id="12" depart="12.00" from="rend" to="end" type="passenger"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,88 > ================================================================= > ==2575749==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400019e080 at pc 0x6265549a7c5a bp 0x74debfd80870 sp 0x74debfd80868 > READ of size 8 at 0x50400019e080 thread T1 > #0 0x6265549a7c59 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:250:50 > #1 0x62655499d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x6265549993f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x626554a86108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x626554811af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x62655443021b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x74decd24c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x6265542db4ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x74decac9caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x74decad29c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x50400019e080 is located 0 bytes after 48-byte region [0x50400019e050,0x50400019e080) > allocated by thread T1 here: > #0 0x62655431c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x626554aa4c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x626554aa4449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x626554aa4449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x626554aa32a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x626554aa2dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x626554a9b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x626554a8c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x6265549a6564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x62655499d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x6265549993f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x626554a86108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x626554811af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in additional ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.726222+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,6c6,34 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="passenger" vClass="passenger"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <additional-files value="out.add.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="out.rou.xml"/> > <vtype-output value="out.add.xml"/> > <alternatives-output value="NUL"/> > </output> > > <processing> > <remove-loops value="true"/> > <routing-threads value="8"/> > </processing> > > <time> > <begin value="0"/> > <end value="20.0"/> > </time> > <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:08.725230+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,66c7,35 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0" type="passenger" depart="0.00"> < <route edges="beg2left"/> < </vehicle> < <vehicle id="1" type="passenger" depart="1.00"> < <route edges="beg2left left"/> < </vehicle> < <vehicle id="2" type="passenger" depart="2.00"> < <route edges="beg beg2left"/> < </vehicle> < <vehicle id="3" type="passenger" depart="3.00"> < <route edges="beg2left left left2end"/> < </vehicle> < <vehicle id="4" type="passenger" depart="4.00"> < <route edges="beg"/> < </vehicle> < <vehicle id="5" type="passenger" depart="5.00"> < <route edges="middle"/> < </vehicle> < <vehicle id="6" type="passenger" depart="6.00"> < <route edges="left left2end end rend"/> < </vehicle> < <vehicle id="7" type="passenger" depart="7.00"> < <route edges="beg2left left left2end end"/> < </vehicle> < <vehicle id="8" type="passenger" depart="8.00"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 5,19c5,19 < <trip id="0" depart="0.00" from="beg2left" to="beg2left" type="passenger"/> < <trip id="1" depart="1.00" from="beg2left" to="left" type="passenger"/> < <trip id="2" depart="2.00" from="beg" to="beg2left" type="passenger"/> < <trip id="3" depart="3.00" from="beg2left" to="left2end" type="passenger"/> < <trip id="4" depart="4.00" from="beg" to="beg" type="passenger"/> < <trip id="5" depart="5.00" from="middle" to="middle" type="passenger"/> < <trip id="6" depart="6.00" from="left" to="rend" type="passenger"/> < <trip id="7" depart="7.00" from="beg2left" to="end" type="passenger"/> < <trip id="8" depart="8.00" from="beg" to="beg2left" type="passenger"/> < <trip id="9" depart="9.00" from="beg" to="beg2left" type="passenger"/> < <trip id="10" depart="10.00" from="left2end" to="end" type="passenger"/> < <trip id="11" depart="11.00" from="beg2left" to="rend" type="passenger"/> < <trip id="12" depart="12.00" from="left2end" to="left2end" type="passenger"/> < <trip id="13" depart="13.00" from="beg2left" to="end" type="passenger"/> < <trip id="14" depart="14.00" from="left" to="left2end" type="passenger"/> --- > <trip id="0" depart="0.00" from="left2end" to="beg" type="passenger"/> > <trip id="1" depart="1.00" from="beg2left" to="beg2left" type="passenger"/> > <trip id="2" depart="2.00" from="middle" to="left2end" type="passenger"/> > <trip id="3" depart="3.00" from="rend" to="beg" type="passenger"/> > <trip id="4" depart="4.00" from="end" to="beg" type="passenger"/> > <trip id="5" depart="5.00" from="beg2left" to="left" type="passenger"/> > <trip id="6" depart="6.00" from="beg" to="beg2left" type="passenger"/> > <trip id="7" depart="7.00" from="left2end" to="left" type="passenger"/> > <trip id="8" depart="8.00" from="beg2left" to="left2end" type="passenger"/> > <trip id="9" depart="9.00" from="middle" to="beg" type="passenger"/> > <trip id="10" depart="10.00" from="middle" to="left2end" type="passenger"/> > <trip id="11" depart="11.00" from="end" to="beg2left" type="passenger"/> > <trip id="12" depart="12.00" from="rend" to="end" type="passenger"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,88 > ================================================================= > ==2575756==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400019e080 at pc 0x5860f6067c5a bp 0x78a90f2f7870 sp 0x78a90f2f7868 > READ of size 8 at 0x50400019e080 thread T1 > #0 0x5860f6067c59 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:250:50 > #1 0x5860f605d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5860f60593f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5860f6146108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5860f5ed1af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x5860f5af021b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x78a91c84c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x5860f599b4ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x78a91a29caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x78a91a329c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x50400019e080 is located 0 bytes after 48-byte region [0x50400019e050,0x50400019e080) > allocated by thread T1 here: > #0 0x5860f59dc021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5860f6164c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5860f6164449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5860f6164449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5860f61632a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5860f6162dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5860f615b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5860f614c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5860f6066564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5860f605d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5860f60593f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5860f6146108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x5860f5ed1af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in additional ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.808047+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,6c6,36 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="passenger" vClass="passenger"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <additional-files value="out.add.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="out.rou.xml"/> > <vtype-output value="out.add.xml"/> > <alternatives-output value="NUL"/> > <exit-times value="true"/> > <route-length value="true"/> > </output> > > <processing> > <remove-loops value="true"/> > <routing-threads value="8"/> > </processing> > > <time> > <begin value="0"/> > <end value="20.0"/> <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:08.806804+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,66c7,37 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0" type="passenger" depart="0.00"> < <route edges="beg2left" exitTimes="18.10" routeLength="503.09"/> < </vehicle> < <vehicle id="1" type="passenger" depart="1.00"> < <route edges="beg2left left" exitTimes="19.10 55.29" routeLength="1509.27"/> < </vehicle> < <vehicle id="2" type="passenger" depart="2.00"> < <route edges="beg beg2left" exitTimes="19.99 38.08" routeLength="1003.09"/> < </vehicle> < <vehicle id="3" type="passenger" depart="3.00"> < <route edges="beg2left left left2end" exitTimes="21.10 57.29 75.39" routeLength="2012.36"/> < </vehicle> < <vehicle id="4" type="passenger" depart="4.00"> < <route edges="beg" exitTimes="21.99" routeLength="500.00"/> < </vehicle> < <vehicle id="5" type="passenger" depart="5.00"> < <route edges="middle" exitTimes="76.94" routeLength="1000.00"/> < </vehicle> < <vehicle id="6" type="passenger" depart="6.00"> < <route edges="left left2end end rend" exitTimes="42.19 60.29 78.28 96.26" routeLength="2509.27"/> < </vehicle> < <vehicle id="7" type="passenger" depart="7.00"> < <route edges="beg2left left left2end end" exitTimes="25.10 61.29 79.39 97.37" routeLength="2512.36"/> < </vehicle> < <vehicle id="8" type="passenger" depart="8.00"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 5,19c5,19 < <trip id="0" depart="0.00" from="beg2left" to="beg2left" type="passenger"/> < <trip id="1" depart="1.00" from="beg2left" to="left" type="passenger"/> < <trip id="2" depart="2.00" from="beg" to="beg2left" type="passenger"/> < <trip id="3" depart="3.00" from="beg2left" to="left2end" type="passenger"/> < <trip id="4" depart="4.00" from="beg" to="beg" type="passenger"/> < <trip id="5" depart="5.00" from="middle" to="middle" type="passenger"/> < <trip id="6" depart="6.00" from="left" to="rend" type="passenger"/> < <trip id="7" depart="7.00" from="beg2left" to="end" type="passenger"/> < <trip id="8" depart="8.00" from="beg" to="beg2left" type="passenger"/> < <trip id="9" depart="9.00" from="beg" to="beg2left" type="passenger"/> < <trip id="10" depart="10.00" from="left2end" to="end" type="passenger"/> < <trip id="11" depart="11.00" from="beg2left" to="rend" type="passenger"/> < <trip id="12" depart="12.00" from="left2end" to="left2end" type="passenger"/> < <trip id="13" depart="13.00" from="beg2left" to="end" type="passenger"/> < <trip id="14" depart="14.00" from="left" to="left2end" type="passenger"/> --- > <trip id="0" depart="0.00" from="left2end" to="beg" type="passenger"/> > <trip id="1" depart="1.00" from="beg2left" to="beg2left" type="passenger"/> > <trip id="2" depart="2.00" from="middle" to="left2end" type="passenger"/> > <trip id="3" depart="3.00" from="rend" to="beg" type="passenger"/> > <trip id="4" depart="4.00" from="end" to="beg" type="passenger"/> > <trip id="5" depart="5.00" from="beg2left" to="left" type="passenger"/> > <trip id="6" depart="6.00" from="beg" to="beg2left" type="passenger"/> > <trip id="7" depart="7.00" from="left2end" to="left" type="passenger"/> > <trip id="8" depart="8.00" from="beg2left" to="left2end" type="passenger"/> > <trip id="9" depart="9.00" from="middle" to="beg" type="passenger"/> > <trip id="10" depart="10.00" from="middle" to="left2end" type="passenger"/> > <trip id="11" depart="11.00" from="end" to="beg2left" type="passenger"/> > <trip id="12" depart="12.00" from="rend" to="end" type="passenger"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,88 > ================================================================= > ==2575760==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400019e080 at pc 0x556fdf2a6c5a bp 0x7fcdfa5a2870 sp 0x7fcdfa5a2868 > READ of size 8 at 0x50400019e080 thread T1 > #0 0x556fdf2a6c59 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:250:50 > #1 0x556fdf29c303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x556fdf2983f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x556fdf385108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x556fdf110af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x556fded2f21b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x7fce07a4c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x556fdebda4ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x7fce0549caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x7fce05529c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x50400019e080 is located 0 bytes after 48-byte region [0x50400019e050,0x50400019e080) > allocated by thread T1 here: > #0 0x556fdec1b021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x556fdf3a3c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x556fdf3a3449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x556fdf3a3449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x556fdf3a22a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x556fdf3a1dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x556fdf39a264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x556fdf38b56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x556fdf2a5564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x556fdf29c303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x556fdf2983f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x556fdf385108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x556fdf110af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in additional ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.854933+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,6c6,36 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="passenger" vClass="passenger"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <additional-files value="out.add.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="out.rou.xml"/> > <vtype-output value="out.add.xml"/> > <alternatives-output value="NUL"/> > <exit-times value="true"/> > <route-length value="true"/> > </output> > > <processing> > <remove-loops value="true"/> > <routing-threads value="8"/> > </processing> > > <time> > <begin value="0"/> > <end value="20.0"/> <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:08.853677+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,66c7,37 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0" type="passenger" depart="0.00"> < <route edges="beg2left" exitTimes="18.10" routeLength="503.09"/> < </vehicle> < <vehicle id="1" type="passenger" depart="1.00"> < <route edges="beg2left left" exitTimes="19.10 55.29" routeLength="1509.27"/> < </vehicle> < <vehicle id="2" type="passenger" depart="2.00"> < <route edges="beg beg2left" exitTimes="19.99 38.08" routeLength="1003.09"/> < </vehicle> < <vehicle id="3" type="passenger" depart="3.00"> < <route edges="beg2left left left2end" exitTimes="21.10 57.29 75.39" routeLength="2012.36"/> < </vehicle> < <vehicle id="4" type="passenger" depart="4.00"> < <route edges="beg" exitTimes="21.99" routeLength="500.00"/> < </vehicle> < <vehicle id="5" type="passenger" depart="5.00"> < <route edges="middle" exitTimes="76.94" routeLength="1000.00"/> < </vehicle> < <vehicle id="6" type="passenger" depart="6.00"> < <route edges="left left2end end rend" exitTimes="42.19 60.29 78.28 96.26" routeLength="2509.27"/> < </vehicle> < <vehicle id="7" type="passenger" depart="7.00"> < <route edges="beg2left left left2end end" exitTimes="25.10 61.29 79.39 97.37" routeLength="2512.36"/> < </vehicle> < <vehicle id="8" type="passenger" depart="8.00"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 5,19c5,19 < <trip id="0" depart="0.00" from="beg2left" to="beg2left" type="passenger"/> < <trip id="1" depart="1.00" from="beg2left" to="left" type="passenger"/> < <trip id="2" depart="2.00" from="beg" to="beg2left" type="passenger"/> < <trip id="3" depart="3.00" from="beg2left" to="left2end" type="passenger"/> < <trip id="4" depart="4.00" from="beg" to="beg" type="passenger"/> < <trip id="5" depart="5.00" from="middle" to="middle" type="passenger"/> < <trip id="6" depart="6.00" from="left" to="rend" type="passenger"/> < <trip id="7" depart="7.00" from="beg2left" to="end" type="passenger"/> < <trip id="8" depart="8.00" from="beg" to="beg2left" type="passenger"/> < <trip id="9" depart="9.00" from="beg" to="beg2left" type="passenger"/> < <trip id="10" depart="10.00" from="left2end" to="end" type="passenger"/> < <trip id="11" depart="11.00" from="beg2left" to="rend" type="passenger"/> < <trip id="12" depart="12.00" from="left2end" to="left2end" type="passenger"/> < <trip id="13" depart="13.00" from="beg2left" to="end" type="passenger"/> < <trip id="14" depart="14.00" from="left" to="left2end" type="passenger"/> --- > <trip id="0" depart="0.00" from="left2end" to="beg" type="passenger"/> > <trip id="1" depart="1.00" from="beg2left" to="beg2left" type="passenger"/> > <trip id="2" depart="2.00" from="middle" to="left2end" type="passenger"/> > <trip id="3" depart="3.00" from="rend" to="beg" type="passenger"/> > <trip id="4" depart="4.00" from="end" to="beg" type="passenger"/> > <trip id="5" depart="5.00" from="beg2left" to="left" type="passenger"/> > <trip id="6" depart="6.00" from="beg" to="beg2left" type="passenger"/> > <trip id="7" depart="7.00" from="left2end" to="left" type="passenger"/> > <trip id="8" depart="8.00" from="beg2left" to="left2end" type="passenger"/> > <trip id="9" depart="9.00" from="middle" to="beg" type="passenger"/> > <trip id="10" depart="10.00" from="middle" to="left2end" type="passenger"/> > <trip id="11" depart="11.00" from="end" to="beg2left" type="passenger"/> > <trip id="12" depart="12.00" from="rend" to="end" type="passenger"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575507==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ce800 at pc 0x5d3013246c74 bp 0x7fff6dbdcf50 sp 0x7fff6dbdcf48 > READ of size 8 at 0x5040000ce800 thread T0 > #0 0x5d3013246c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5d3013237303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5d30132333f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5d3013320108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5d301309d8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5d301305db19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5d3012bc4da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5d3012bc6ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7fb3f722a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7fb3f722a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d3012adcbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ce800 is located 0 bytes after 48-byte region [0x5040000ce7d0,0x5040000ce800) > allocated by thread T0 here: > #0 0x5d3012bb6021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5d301333ec61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5d301333e449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5d301333e449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5d301333d2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5d301333cdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5d3013335264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5d301332656e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5d3013240564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5d3013237303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5d30132333f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5d3013320108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:06.920591+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,114c7,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0.00" end="3600.00" period="36"> < <route edges="3si 1o"/> < </flow> < <flow id="1" begin="0.00" end="3600.00" period="36"> < <route edges="2fi 2si 1o 1fi 1si"/> < </flow> < <flow id="10" begin="0.00" end="3600.00" period="36"> < <route edges="4fi 4si 3o 3fi 3si"/> < </flow> < <flow id="11" begin="0.00" end="3600.00" period="36"> < <route edges="2fi 2si 1o 1fi 1si"/> < </flow> < <flow id="12" begin="0.00" end="3600.00" period="36"> < <route edges="4si 2o"/> < </flow> < <flow id="13" begin="0.00" end="3600.00" period="36"> < <route edges="1fi 1si 1o"/> < </flow> < <flow id="14" begin="0.00" end="3600.00" period="36"> < <route edges="4fi 4si 3o"/> < </flow> < <flow id="15" begin="0.00" end="3600.00" period="36"> < <route edges="4fi 4si 3o 3fi 3si"/> < </flow> < <flow id="16" begin="0.00" end="3600.00" period="36"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.578255+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,41c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0" end="3600" period="36" from="3si" to="1o"/> < <flow id="1" begin="0" end="3600" period="36" from="2fi" to="1si"/> < <flow id="2" begin="0" end="3600" period="36" from="3si" to="3si"/> < <flow id="3" begin="0" end="3600" period="36" from="4si" to="1o"/> < <flow id="4" begin="0" end="3600" period="36" from="2si" to="1o"/> < <flow id="5" begin="0" end="3600" period="36" from="1si" to="3o"/> < <flow id="6" begin="0" end="3600" period="36" from="1fi" to="1si"/> < <flow id="7" begin="0" end="3600" period="36" from="3si" to="3o"/> < <flow id="8" begin="0" end="3600" period="36" from="1si" to="3o"/> < <flow id="9" begin="0" end="3600" period="36" from="4fi" to="1o"/> < <flow id="10" begin="0" end="3600" period="36" from="4fi" to="3si"/> < <flow id="11" begin="0" end="3600" period="36" from="2fi" to="1si"/> < <flow id="12" begin="0" end="3600" period="36" from="4si" to="2o"/> < <flow id="13" begin="0" end="3600" period="36" from="1fi" to="1o"/> < <flow id="14" begin="0" end="3600" period="36" from="4fi" to="3o"/> < <flow id="15" begin="0" end="3600" period="36" from="4fi" to="3si"/> < <flow id="16" begin="0" end="3600" period="36" from="3fi" to="4si"/> < <flow id="17" begin="0" end="3600" period="36" from="2si" to="3o"/> < <flow id="18" begin="0" end="3600" period="36" from="4fi" to="3o"/> < <flow id="19" begin="0" end="3600" period="36" from="4fi" to="3o"/> < <flow id="20" begin="0" end="3600" period="36" from="3si" to="1o"/> < <flow id="21" begin="0" end="3600" period="36" from="1si" to="2o"/> < <flow id="22" begin="0" end="3600" period="36" from="1fi" to="1si"/> < <flow id="23" begin="0" end="3600" period="36" from="1fi" to="2o"/> < <flow id="24" begin="0" end="3600" period="36" from="3si" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575573==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000db700 at pc 0x604df16b3c74 bp 0x7ffe64bbbc90 sp 0x7ffe64bbbc88 > READ of size 8 at 0x5040000db700 thread T0 > #0 0x604df16b3c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x604df16a4303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x604df16a03f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x604df178d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x604df150a8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x604df14cab19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x604df1031da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x604df1033ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x746bbd42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x746bbd42a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x604df0f49bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000db700 is located 0 bytes after 48-byte region [0x5040000db6d0,0x5040000db700) > allocated by thread T0 here: > #0 0x604df1023021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x604df17abc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x604df17ab449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x604df17ab449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x604df17aa2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x604df17a9dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x604df17a2264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x604df179356e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x604df16ad564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x604df16a4303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x604df16a03f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x604df178d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.291761+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,149c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0#0" begin="0" end="3600" probability="0.25" from="3si" to="1o"/> < <flow id="0#1" begin="0" end="3600" probability="0.25" from="3si" to="1o"/> < <flow id="0#2" begin="0" end="3600" probability="0.25" from="3si" to="1o"/> < <flow id="0#3" begin="0" end="3600" probability="0.25" from="3si" to="1o"/> < <flow id="1#0" begin="0" end="3600" probability="0.25" from="2fi" to="1si"/> < <flow id="1#1" begin="0" end="3600" probability="0.25" from="2fi" to="1si"/> < <flow id="1#2" begin="0" end="3600" probability="0.25" from="2fi" to="1si"/> < <flow id="1#3" begin="0" end="3600" probability="0.25" from="2fi" to="1si"/> < <flow id="2#0" begin="0" end="3600" probability="0.25" from="3si" to="3si"/> < <flow id="2#1" begin="0" end="3600" probability="0.25" from="3si" to="3si"/> < <flow id="2#2" begin="0" end="3600" probability="0.25" from="3si" to="3si"/> < <flow id="2#3" begin="0" end="3600" probability="0.25" from="3si" to="3si"/> < <flow id="3#0" begin="0" end="3600" probability="0.25" from="4si" to="1o"/> < <flow id="3#1" begin="0" end="3600" probability="0.25" from="4si" to="1o"/> < <flow id="3#2" begin="0" end="3600" probability="0.25" from="4si" to="1o"/> < <flow id="3#3" begin="0" end="3600" probability="0.25" from="4si" to="1o"/> < <flow id="4#0" begin="0" end="3600" probability="0.25" from="2si" to="1o"/> < <flow id="4#1" begin="0" end="3600" probability="0.25" from="2si" to="1o"/> < <flow id="4#2" begin="0" end="3600" probability="0.25" from="2si" to="1o"/> < <flow id="4#3" begin="0" end="3600" probability="0.25" from="2si" to="1o"/> < <flow id="5#0" begin="0" end="3600" probability="0.25" from="1si" to="3o"/> < <flow id="5#1" begin="0" end="3600" probability="0.25" from="1si" to="3o"/> < <flow id="5#2" begin="0" end="3600" probability="0.25" from="1si" to="3o"/> < <flow id="5#3" begin="0" end="3600" probability="0.25" from="1si" to="3o"/> < <flow id="6#0" begin="0" end="3600" probability="0.25" from="1fi" to="1si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575626==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000cc440 at pc 0x63f5b9b22c74 bp 0x7ffcdb4e0a70 sp 0x7ffcdb4e0a68 > READ of size 8 at 0x5040000cc440 thread T0 > #0 0x63f5b9b22c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x63f5b9b13303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x63f5b9b0f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x63f5b9bfc108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x63f5b99798e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x63f5b9939b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x63f5b94a0da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x63f5b94a2ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7f87ff62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7f87ff62a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x63f5b93b8bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000cc440 is located 0 bytes after 48-byte region [0x5040000cc410,0x5040000cc440) > allocated by thread T0 here: > #0 0x63f5b9492021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x63f5b9c1ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x63f5b9c1a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x63f5b9c1a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x63f5b9c192a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x63f5b9c18dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x63f5b9c11264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x63f5b9c0256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x63f5b9b1c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x63f5b9b13303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x63f5b9b0f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x63f5b9bfc108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.509086+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,25c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0" end="3600" period="exp(0.05)" from="3si" to="1o"/> < <flow id="1" begin="0" end="3600" period="exp(0.05)" from="2fi" to="1si"/> < <flow id="2" begin="0" end="3600" period="exp(0.05)" from="3si" to="3si"/> < <flow id="3" begin="0" end="3600" period="exp(0.05)" from="4si" to="1o"/> < <flow id="4" begin="0" end="3600" period="exp(0.05)" from="2si" to="1o"/> < <flow id="5" begin="0" end="3600" period="exp(0.05)" from="1si" to="3o"/> < <flow id="6" begin="0" end="3600" period="exp(0.05)" from="1fi" to="1si"/> < <flow id="7" begin="0" end="3600" period="exp(0.05)" from="3si" to="3o"/> < <flow id="8" begin="0" end="3600" period="exp(0.05)" from="1si" to="3o"/> < <flow id="9" begin="0" end="3600" period="exp(0.05)" from="4fi" to="1o"/> < <flow id="10" begin="0" end="3600" period="exp(0.05)" from="4fi" to="3si"/> < <flow id="11" begin="0" end="3600" period="exp(0.05)" from="2fi" to="1si"/> < <flow id="12" begin="0" end="3600" period="exp(0.05)" from="4si" to="2o"/> < <flow id="13" begin="0" end="3600" period="exp(0.05)" from="1fi" to="1o"/> < <flow id="14" begin="0" end="3600" period="exp(0.05)" from="4fi" to="3o"/> < <flow id="15" begin="0" end="3600" period="exp(0.05)" from="4fi" to="3si"/> < <flow id="16" begin="0" end="3600" period="exp(0.05)" from="3fi" to="4si"/> < <flow id="17" begin="0" end="3600" period="exp(0.05)" from="2si" to="3o"/> < <flow id="18" begin="0" end="3600" period="exp(0.05)" from="4fi" to="3o"/> < <flow id="19" begin="0" end="3600" period="exp(0.05)" from="4fi" to="3o"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575260==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000de180 at pc 0x63b835ccbc74 bp 0x7ffdf4c7cb30 sp 0x7ffdf4c7cb28 > READ of size 8 at 0x5040000de180 thread T0 > #0 0x63b835ccbc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x63b835cbc303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x63b835cb83f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x63b835da5108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x63b835b228e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x63b835ae2b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x63b835649da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x63b83564bef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7007e0e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7007e0e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x63b835561bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000de180 is located 0 bytes after 48-byte region [0x5040000de150,0x5040000de180) > allocated by thread T0 here: > #0 0x63b83563b021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x63b835dc3c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x63b835dc3449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x63b835dc3449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x63b835dc22a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x63b835dc1dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x63b835dba264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x63b835dab56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x63b835cc5564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x63b835cbc303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x63b835cb83f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x63b835da5108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.832539+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,4005c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="0.90" from="2fi" to="1si"/> < <trip id="2" depart="1.80" from="3si" to="3si"/> < <trip id="3" depart="2.70" from="4si" to="1o"/> < <trip id="4" depart="3.60" from="2si" to="1o"/> < <trip id="5" depart="4.50" from="1si" to="3o"/> < <trip id="6" depart="5.40" from="1fi" to="1si"/> < <trip id="7" depart="6.30" from="3si" to="3o"/> < <trip id="8" depart="7.20" from="1si" to="3o"/> < <trip id="9" depart="8.10" from="4fi" to="1o"/> < <trip id="10" depart="9.00" from="4fi" to="3si"/> < <trip id="11" depart="9.90" from="2fi" to="1si"/> < <trip id="12" depart="10.80" from="4si" to="2o"/> < <trip id="13" depart="11.70" from="1fi" to="1o"/> < <trip id="14" depart="12.60" from="4fi" to="3o"/> < <trip id="15" depart="13.50" from="4fi" to="3si"/> < <trip id="16" depart="14.40" from="3fi" to="4si"/> < <trip id="17" depart="15.30" from="2si" to="3o"/> < <trip id="18" depart="16.20" from="4fi" to="3o"/> < <trip id="19" depart="17.10" from="4fi" to="3o"/> < <trip id="20" depart="18.00" from="3si" to="1o"/> < <trip id="21" depart="18.90" from="1si" to="2o"/> < <trip id="22" depart="19.80" from="1fi" to="1si"/> < <trip id="23" depart="20.70" from="1fi" to="2o"/> < <trip id="24" depart="21.60" from="3si" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575474==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50800002d880 at pc 0x58e4d4d40c74 bp 0x7fff1522aeb0 sp 0x7fff1522aea8 > READ of size 8 at 0x50800002d880 thread T0 > #0 0x58e4d4d40c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x58e4d4d31303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x58e4d4d2d3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x58e4d4e1a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x58e4d4b978e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x58e4d4b57b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x58e4d46beda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x58e4d46c0ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x744f0742a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x744f0742a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x58e4d45d6bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x50800002d880 is located 0 bytes after 96-byte region [0x50800002d820,0x50800002d880) > allocated by thread T0 here: > #0 0x58e4d46b0021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x58e4d4e38c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x58e4d4e38449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x58e4d4e38449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x58e4d4e372a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x58e4d4e36dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x58e4d4e2f264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x58e4d4e1ebb7 in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:223:23 > #8 0x58e4d4d3a564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x58e4d4d31303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x58e4d4d2d3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x58e4d4e1a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.107005+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1si" via="1si 2si" /> < <trip id="1" depart="1.00" from="3si" to="1o" via="3si 4si" /> < <trip id="2" depart="2.00" from="2si" to="3o" via="1si 1si" /> < <trip id="3" depart="3.00" from="1fi" to="3o" via="1si 3si" /> < <trip id="4" depart="4.00" from="1si" to="1o" via="3si 4si" /> < <trip id="5" depart="5.00" from="4fi" to="1si" via="3si 2si" /> < <trip id="6" depart="6.00" from="4si" to="1o" via="2si 1si" /> < <trip id="7" depart="7.00" from="4fi" to="3si" via="3si 4si" /> < <trip id="8" depart="8.00" from="3fi" to="3o" via="4si 2si" /> < <trip id="9" depart="9.00" from="4fi" to="3o" via="3si 4si" /> < <trip id="10" depart="10.00" from="3si" to="2o" via="1si 1si" /> < <trip id="11" depart="11.00" from="1fi" to="2o" via="1si 1si" /> < <trip id="12" depart="12.00" from="3si" to="1si" via="2si 2si" /> < <trip id="13" depart="13.00" from="2fi" to="3o" via="4si 3si" /> < <trip id="14" depart="14.00" from="1si" to="2si" via="3si 1si" /> < <trip id="15" depart="15.00" from="4si" to="3si" via="3si 3si" /> < <trip id="16" depart="16.00" from="4fi" to="1o" via="4si 1si" /> < <trip id="17" depart="17.00" from="2fi" to="4si" via="2si 1si" /> < <trip id="18" depart="18.00" from="4si" to="2si" via="2si 3si" /> < <trip id="19" depart="19.00" from="4si" to="1si" via="2si 2si" /> < <trip id="20" depart="20.00" from="3fi" to="4si" via="2si 3si" /> < <trip id="21" depart="21.00" from="2si" to="3o" via="1si 4si" /> < <trip id="22" depart="22.00" from="1fi" to="3si" via="1si 1si" /> < <trip id="23" depart="23.00" from="4fi" to="2si" via="2si 1si" /> < <trip id="24" depart="24.00" from="4si" to="4o" via="3si 4si" /> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575696==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc240 at pc 0x64bf87530c74 bp 0x7ffe401478b0 sp 0x7ffe401478a8 > READ of size 8 at 0x5040000dc240 thread T0 > #0 0x64bf87530c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x64bf87521303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x64bf8751d3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x64bf8760a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x64bf873878e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x64bf87347b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x64bf86eaeda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x64bf86eb0ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x74bbf882a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x74bbf882a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x64bf86dc6bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc240 is located 0 bytes after 48-byte region [0x5040000dc210,0x5040000dc240) > allocated by thread T0 here: > #0 0x64bf86ea0021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x64bf87628c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x64bf87628449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x64bf87628449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x64bf876272a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x64bf87626dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x64bf8761f264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x64bf8761056e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x64bf8752a564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x64bf87521303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x64bf8751d3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x64bf8760a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:08.424364+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,10806c7,33 < <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" fromTaz="m3" toTaz="1"> < <route edges="3si 1o"/> < </vehicle> < <vehicle id="1" depart="1.00" fromTaz="2" toTaz="0"> < <route edges="2fi 2si"/> < </vehicle> < <vehicle id="2" depart="2.00" fromTaz="m3" toTaz="0"> < <route edges="3si"/> < </vehicle> < <vehicle id="3" depart="3.00" fromTaz="m4" toTaz="1"> < <route edges="4si 1o"/> < </vehicle> < <vehicle id="4" depart="4.00" fromTaz="m2" toTaz="1"> < <route edges="2si 1o"/> < </vehicle> < <vehicle id="5" depart="5.00" fromTaz="m1" toTaz="3"> < <route edges="1si 3o"/> < </vehicle> < <vehicle id="6" depart="6.00" fromTaz="1" toTaz="0"> < <route edges="1fi 1si"/> < </vehicle> < <vehicle id="7" depart="7.00" fromTaz="m3" toTaz="3"> < <route edges="3si 3o"/> < </vehicle> < <vehicle id="8" depart="8.00" fromTaz="m1" toTaz="3"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:09.255886+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,34 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" fromJunction="m3" toJunction="1"/> < <trip id="1" depart="1.00" fromJunction="2" toJunction="0"/> < <trip id="2" depart="2.00" fromJunction="m3" toJunction="0"/> < <trip id="3" depart="3.00" fromJunction="m4" toJunction="1"/> < <trip id="4" depart="4.00" fromJunction="m2" toJunction="1"/> < <trip id="5" depart="5.00" fromJunction="m1" toJunction="3"/> < <trip id="6" depart="6.00" fromJunction="1" toJunction="0"/> < <trip id="7" depart="7.00" fromJunction="m3" toJunction="3"/> < <trip id="8" depart="8.00" fromJunction="m1" toJunction="3"/> < <trip id="9" depart="9.00" fromJunction="4" toJunction="1"/> < <trip id="10" depart="10.00" fromJunction="4" toJunction="0"/> < <trip id="11" depart="11.00" fromJunction="2" toJunction="0"/> < <trip id="12" depart="12.00" fromJunction="m4" toJunction="2"/> < <trip id="13" depart="13.00" fromJunction="4" toJunction="3"/> < <trip id="14" depart="14.00" fromJunction="4" toJunction="0"/> < <trip id="15" depart="15.00" fromJunction="3" toJunction="0"/> < <trip id="16" depart="16.00" fromJunction="m2" toJunction="3"/> < <trip id="17" depart="17.00" fromJunction="4" toJunction="3"/> < <trip id="18" depart="18.00" fromJunction="4" toJunction="3"/> < <trip id="19" depart="19.00" fromJunction="m3" toJunction="1"/> < <trip id="20" depart="20.00" fromJunction="m1" toJunction="2"/> < <trip id="21" depart="21.00" fromJunction="1" toJunction="0"/> < <trip id="22" depart="22.00" fromJunction="1" toJunction="2"/> < <trip id="23" depart="23.00" fromJunction="m3" toJunction="2"/> < <trip id="24" depart="24.00" fromJunction="2" toJunction="0"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575642==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000caf40 at pc 0x5d446532cc74 bp 0x7ffff6faf7d0 sp 0x7ffff6faf7c8 > READ of size 8 at 0x5040000caf40 thread T0 > #0 0x5d446532cc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5d446531d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5d44653193f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5d4465406108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5d44651838e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5d4465143b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5d4464caada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5d4464cacef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x73590ca2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x73590ca2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d4464bc2bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000caf40 is located 0 bytes after 48-byte region [0x5040000caf10,0x5040000caf40) > allocated by thread T0 here: > #0 0x5d4464c9c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5d4465424c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5d4465424449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5d4465424449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5d44654232a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5d4465422dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5d446541b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5d446540c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5d4465326564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5d446531d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5d44653193f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5d4465406108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:08.260751+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,36c7,34 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0.00" end="3600.00" period="10" fromTaz="m3" toTaz="1"> < <route edges="3si 1o"/> < </flow> < <flow id="1" begin="0.00" end="3600.00" period="10" fromTaz="2" toTaz="0"> < <route edges="2fi 2si"/> < </flow> < <flow id="2" begin="0.00" end="3600.00" period="10" fromTaz="m3" toTaz="0"> < <route edges="3si"/> < </flow> < <flow id="3" begin="0.00" end="3600.00" period="10" fromTaz="m4" toTaz="1"> < <route edges="4si 1o"/> < </flow> < <flow id="4" begin="0.00" end="3600.00" period="10" fromTaz="m2" toTaz="1"> < <route edges="2si 1o"/> < </flow> < <flow id="5" begin="0.00" end="3600.00" period="10" fromTaz="m1" toTaz="3"> < <route edges="1si 3o"/> < </flow> < <flow id="6" begin="0.00" end="3600.00" period="10" fromTaz="1" toTaz="0"> < <route edges="1fi 1si"/> < </flow> < <flow id="7" begin="0.00" end="3600.00" period="10" fromTaz="m3" toTaz="3"> < <route edges="3si 3o"/> < </flow> < <flow id="8" begin="0.00" end="3600.00" period="10" fromTaz="m1" toTaz="3"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.623537+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,35 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0" end="3600" period="10" fromJunction="m3" toJunction="1"/> < <flow id="1" begin="0" end="3600" period="10" fromJunction="2" toJunction="0"/> < <flow id="2" begin="0" end="3600" period="10" fromJunction="m3" toJunction="0"/> < <flow id="3" begin="0" end="3600" period="10" fromJunction="m4" toJunction="1"/> < <flow id="4" begin="0" end="3600" period="10" fromJunction="m2" toJunction="1"/> < <flow id="5" begin="0" end="3600" period="10" fromJunction="m1" toJunction="3"/> < <flow id="6" begin="0" end="3600" period="10" fromJunction="1" toJunction="0"/> < <flow id="7" begin="0" end="3600" period="10" fromJunction="m3" toJunction="3"/> < <flow id="8" begin="0" end="3600" period="10" fromJunction="m1" toJunction="3"/> < <flow id="9" begin="0" end="3600" period="10" fromJunction="4" toJunction="1"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > <junction-taz value="true"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > <write-trips.junctions value="true"/> > </output> > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575717==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc240 at pc 0x61e89a4d3c74 bp 0x7ffd27440c10 sp 0x7ffd27440c08 > READ of size 8 at 0x5040000dc240 thread T0 > #0 0x61e89a4d3c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x61e89a4c4303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x61e89a4c03f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x61e89a5ad108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x61e89a32a8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x61e89a2eab19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x61e899e51da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x61e899e53ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x75f35b02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x75f35b02a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x61e899d69bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc240 is located 0 bytes after 48-byte region [0x5040000dc210,0x5040000dc240) > allocated by thread T0 here: > #0 0x61e899e43021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x61e89a5cbc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x61e89a5cb449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x61e89a5cb449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x61e89a5ca2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x61e89a5c9dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x61e89a5c2264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x61e89a5b356e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x61e89a4cd564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x61e89a4c4303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x61e89a4c03f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x61e89a5ad108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:08.445090+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,10806c7,33 < <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" fromTaz="m3" toTaz="1"> < <route edges="3si 1o"/> < </vehicle> < <vehicle id="1" depart="1.00" fromTaz="2" toTaz="0"> < <route edges="2fi 2si"/> < </vehicle> < <vehicle id="2" depart="2.00" fromTaz="m3" toTaz="0"> < <route edges="3si"/> < </vehicle> < <vehicle id="3" depart="3.00" fromTaz="m4" toTaz="1"> < <route edges="4si 1o"/> < </vehicle> < <vehicle id="4" depart="4.00" fromTaz="m2" toTaz="1"> < <route edges="2si 1o"/> < </vehicle> < <vehicle id="5" depart="5.00" fromTaz="m1" toTaz="3"> < <route edges="1si 3o"/> < </vehicle> < <vehicle id="6" depart="6.00" fromTaz="1" toTaz="0"> < <route edges="1fi 1si"/> < </vehicle> < <vehicle id="7" depart="7.00" fromTaz="m3" toTaz="3"> < <route edges="3si 3o"/> < </vehicle> < <vehicle id="8" depart="8.00" fromTaz="m1" toTaz="3"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:08.814656+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,34 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" fromJunction="m3" toJunction="1"/> < <trip id="1" depart="1.00" fromJunction="2" toJunction="0"/> < <trip id="2" depart="2.00" fromJunction="m3" toJunction="0"/> < <trip id="3" depart="3.00" fromJunction="m4" toJunction="1"/> < <trip id="4" depart="4.00" fromJunction="m2" toJunction="1"/> < <trip id="5" depart="5.00" fromJunction="m1" toJunction="3"/> < <trip id="6" depart="6.00" fromJunction="1" toJunction="0"/> < <trip id="7" depart="7.00" fromJunction="m3" toJunction="3"/> < <trip id="8" depart="8.00" fromJunction="m1" toJunction="3"/> < <trip id="9" depart="9.00" fromJunction="4" toJunction="1"/> < <trip id="10" depart="10.00" fromJunction="4" toJunction="0"/> < <trip id="11" depart="11.00" fromJunction="2" toJunction="0"/> < <trip id="12" depart="12.00" fromJunction="m4" toJunction="2"/> < <trip id="13" depart="13.00" fromJunction="4" toJunction="3"/> < <trip id="14" depart="14.00" fromJunction="4" toJunction="0"/> < <trip id="15" depart="15.00" fromJunction="3" toJunction="0"/> < <trip id="16" depart="16.00" fromJunction="m2" toJunction="3"/> < <trip id="17" depart="17.00" fromJunction="4" toJunction="3"/> < <trip id="18" depart="18.00" fromJunction="4" toJunction="3"/> < <trip id="19" depart="19.00" fromJunction="m3" toJunction="1"/> < <trip id="20" depart="20.00" fromJunction="m1" toJunction="2"/> < <trip id="21" depart="21.00" fromJunction="1" toJunction="0"/> < <trip id="22" depart="22.00" fromJunction="1" toJunction="2"/> < <trip id="23" depart="23.00" fromJunction="m3" toJunction="2"/> < <trip id="24" depart="24.00" fromJunction="2" toJunction="0"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,139 > ================================================================= > ==2575242==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x5d7a950e0c74 bp 0x745abad7f870 sp 0x745abad7f868 > READ of size 8 at 0x5040000dc080 thread T5 > #0 0x5d7a950e0c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5d7a950d1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5d7a950cd3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5d7a951ba108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5d7a94f45af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x5d7a94b6421b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x745ac804c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x5d7a94a0f4ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x745ac5a9caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x745ac5b29c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T5 here: > #0 0x5d7a94a50021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5d7a951d8c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5d7a951d8449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5d7a951d8449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5d7a951d72a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5d7a951d6dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5d7a951cf264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5d7a951c056e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5d7a950da564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5d7a950d1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5d7a950cd3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5d7a951ba108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x5d7a94f45af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:04.772599+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,37c7,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="truck" vClass="truck"/> < <vehicle id="0" type="truck" depart="0.00"> < <route edges="beg2left left left2end end"/> < </vehicle> < <vehicle id="1" type="truck" depart="1.00"> < <route edges="left left2end"/> < </vehicle> < <vehicle id="2" type="truck" depart="2.00"> < <route edges="beg2left left"/> < </vehicle> < <vehicle id="3" type="truck" depart="3.00"> < <route edges="beg beg2left"/> < </vehicle> < <vehicle id="4" type="truck" depart="4.00"> < <route edges="left"/> < </vehicle> < <vehicle id="5" type="truck" depart="5.00"> < <route edges="beg2left left"/> < </vehicle> < <vehicle id="6" type="truck" depart="6.00"> < <route edges="left2end"/> < </vehicle> < <vehicle id="7" type="truck" depart="7.00"> < <route edges="beg2left"/> < </vehicle> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.783065+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="beg2left" to="end" type="truck"/> < <trip id="1" depart="1.00" from="left" to="left2end" type="truck"/> < <trip id="2" depart="2.00" from="beg2left" to="left" type="truck"/> < <trip id="3" depart="3.00" from="beg" to="beg2left" type="truck"/> < <trip id="4" depart="4.00" from="left" to="left" type="truck"/> < <trip id="5" depart="5.00" from="beg2left" to="left" type="truck"/> < <trip id="6" depart="6.00" from="left2end" to="left2end" type="truck"/> < <trip id="7" depart="7.00" from="beg2left" to="beg2left" type="truck"/> < <trip id="8" depart="8.00" from="left2end" to="end" type="truck"/> < <trip id="9" depart="9.00" from="beg" to="beg2left" type="truck"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <additional-files value="input_additional.add.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,71 > ================================================================= > ==2575358==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c5240 at pc 0x5b314f275c74 bp 0x7ffe99d65850 sp 0x7ffe99d65848 > READ of size 8 at 0x5040000c5240 thread T0 > #0 0x5b314f275c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5b314f266303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5b314f2623f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5b314f34f108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5b314f0cc8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5b314f08cb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5b314ebf3da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5b314ebf5ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x730b5f22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x730b5f22a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5b314eb0bbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c5240 is located 0 bytes after 48-byte region [0x5040000c5210,0x5040000c5240) > allocated by thread T0 here: > #0 0x5b314ebe5021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5b314f36dc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5b314f36d449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5b314f36d449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5b314f36c2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5b314f36bdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5b314f364264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5b314f35556e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5b314f26f564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5b314f266303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5b314f2623f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5b314f34f108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.918703+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="beg" to="rend"/> < <trip id="1" depart="1.00" from="beg" to="rend"/> < <trip id="2" depart="2.00" from="beg" to="rend"/> < <trip id="3" depart="3.00" from="beg" to="rend"/> < <trip id="4" depart="4.00" from="beg" to="rend"/> < <trip id="5" depart="5.00" from="beg" to="rend"/> < <trip id="6" depart="6.00" from="beg" to="rend"/> < <trip id="7" depart="7.00" from="beg" to="rend"/> < <trip id="8" depart="8.00" from="beg" to="rend"/> < <trip id="9" depart="9.00" from="beg" to="rend"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,71 > ================================================================= > ==2575359==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c4d00 at pc 0x631dba20cc74 bp 0x7ffe213aa9d0 sp 0x7ffe213aa9c8 > READ of size 8 at 0x5040000c4d00 thread T0 > #0 0x631dba20cc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x631dba1fd303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x631dba1f93f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x631dba2e6108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x631dba0638e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x631dba023b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x631db9b8ada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x631db9b8cef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7115f562a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7115f562a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x631db9aa2bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c4d00 is located 0 bytes after 48-byte region [0x5040000c4cd0,0x5040000c4d00) > allocated by thread T0 here: > #0 0x631db9b7c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x631dba304c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x631dba304449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x631dba304449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x631dba3032a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x631dba302dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x631dba2fb264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x631dba2ec56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x631dba206564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x631dba1fd303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x631dba1f93f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x631dba2e6108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.921378+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,7c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0" end="10" period="2" from="beg" to="rend"/> < <flow id="1" begin="0" end="10" period="2" from="beg" to="rend"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> > <keep-flows value="true"/> > </processing> > > <time> > <begin value="0"/> > <end value="10.0"/> > </time> > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575269==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x622fce6e0c74 bp 0x7ffc2f776ed0 sp 0x7ffc2f776ec8 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x622fce6e0c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x622fce6d1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x622fce6cd3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x622fce7ba108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x622fce5378e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x622fce4f7b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x622fce05eda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x622fce060ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7357a922a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7357a922a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x622fcdf76bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x622fce050021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x622fce7d8c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x622fce7d8449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x622fce7d8449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x622fce7d72a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x622fce7d6dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x622fce7cf264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x622fce7c056e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x622fce6da564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x622fce6d1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x622fce6cd3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x622fce7ba108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.871561+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1si"/> < <trip id="2" depart="2.00" from="3si" to="3si"/> < <trip id="3" depart="3.00" from="4si" to="1o"/> < <trip id="4" depart="4.00" from="2si" to="1o"/> < <trip id="5" depart="5.00" from="1si" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1si"/> < <trip id="7" depart="7.00" from="3si" to="3o"/> < <trip id="8" depart="8.00" from="1si" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3si"/> < <trip id="11" depart="11.00" from="2fi" to="1si"/> < <trip id="12" depart="12.00" from="4si" to="2o"/> < <trip id="13" depart="13.00" from="4fi" to="3o"/> < <trip id="14" depart="14.00" from="4fi" to="3si"/> < <trip id="15" depart="15.00" from="3fi" to="4si"/> < <trip id="16" depart="16.00" from="2si" to="3o"/> < <trip id="17" depart="17.00" from="4fi" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="3si" to="1o"/> < <trip id="20" depart="20.00" from="1si" to="2o"/> < <trip id="21" depart="21.00" from="1fi" to="1si"/> < <trip id="22" depart="22.00" from="1fi" to="2o"/> < <trip id="23" depart="23.00" from="3si" to="2o"/> < <trip id="24" depart="24.00" from="2fi" to="1si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575271==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x64776fe99c74 bp 0x7ffe5cc9dff0 sp 0x7ffe5cc9dfe8 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x64776fe99c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x64776fe8a303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x64776fe863f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x64776ff73108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x64776fcf08e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x64776fcb0b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x64776f817da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x64776f819ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7df5f362a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7df5f362a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x64776f72fbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x64776f809021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x64776ff91c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x64776ff91449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x64776ff91449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x64776ff902a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x64776ff8fdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x64776ff88264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x64776ff7956e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x64776fe93564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x64776fe8a303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x64776fe863f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x64776ff73108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.901925+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1si"/> < <trip id="2" depart="2.00" from="3si" to="3si"/> < <trip id="3" depart="3.00" from="4si" to="1o"/> < <trip id="4" depart="4.00" from="2si" to="1o"/> < <trip id="5" depart="5.00" from="1si" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1si"/> < <trip id="7" depart="7.00" from="3si" to="3o"/> < <trip id="8" depart="8.00" from="1si" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3si"/> < <trip id="11" depart="11.00" from="2fi" to="1si"/> < <trip id="12" depart="12.00" from="4si" to="2o"/> < <trip id="13" depart="13.00" from="4fi" to="3o"/> < <trip id="14" depart="14.00" from="4fi" to="3si"/> < <trip id="15" depart="15.00" from="3fi" to="4si"/> < <trip id="16" depart="16.00" from="2si" to="3o"/> < <trip id="17" depart="17.00" from="4fi" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="3si" to="1o"/> < <trip id="20" depart="20.00" from="1si" to="2o"/> < <trip id="21" depart="21.00" from="1fi" to="1si"/> < <trip id="22" depart="22.00" from="1fi" to="2o"/> < <trip id="23" depart="23.00" from="3si" to="2o"/> < <trip id="24" depart="24.00" from="2fi" to="1si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575247==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c9480 at pc 0x6025c88cfc74 bp 0x7fffb4de9b30 sp 0x7fffb4de9b28 > READ of size 8 at 0x5040000c9480 thread T0 > #0 0x6025c88cfc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x6025c88c0303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x6025c88bc3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x6025c89a9108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x6025c87268e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x6025c86e6b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x6025c824dda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x6025c824fef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x72197de2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x72197de2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x6025c8165bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c9480 is located 0 bytes after 48-byte region [0x5040000c9450,0x5040000c9480) > allocated by thread T0 here: > #0 0x6025c823f021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x6025c89c7c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6025c89c7449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6025c89c7449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x6025c89c62a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x6025c89c5dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x6025c89be264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x6025c89af56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x6025c88c9564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x6025c88c0303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x6025c88bc3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x6025c89a9108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.785200+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="28902.00" from="3si" to="4si"/> < <trip id="1" depart="29219.00" from="1fi" to="2si"/> < <trip id="2" depart="29256.00" from="1fi" to="1si"/> < <trip id="3" depart="29371.00" from="3fi" to="1o"/> < <trip id="4" depart="29714.00" from="1si" to="3si"/> < <trip id="5" depart="29803.00" from="3fi" to="1si"/> < <trip id="6" depart="29926.00" from="3fi" to="4o"/> < <trip id="7" depart="31419.00" from="1fi" to="4o"/> < <trip id="8" depart="31816.00" from="3si" to="2o"/> < <trip id="9" depart="31837.00" from="1si" to="4si"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575252==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ccdc0 at pc 0x5810dc348c74 bp 0x7ffe374ad090 sp 0x7ffe374ad088 > READ of size 8 at 0x5040000ccdc0 thread T0 > #0 0x5810dc348c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5810dc339303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5810dc3353f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5810dc422108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5810dc19f8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5810dc15fb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5810dbcc6da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5810dbcc8ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x730250e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x730250e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5810dbbdebb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ccdc0 is located 0 bytes after 48-byte region [0x5040000ccd90,0x5040000ccdc0) > allocated by thread T0 here: > #0 0x5810dbcb8021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5810dc440c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5810dc440449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5810dc440449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5810dc43f2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5810dc43edbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5810dc437264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5810dc42856e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5810dc342564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5810dc339303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5810dc3353f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5810dc422108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.785218+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,45c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="4si" to="3si"/> < <trip id="1" depart="0.25" from="3fi" to="3si"/> < <trip id="2" depart="0.75" from="4fi" to="4o"/> < <trip id="3" depart="1.00" from="1si" to="1o"/> < <trip id="4" depart="1.00" from="2fi" to="2o"/> < <trip id="5" depart="1.00" from="1si" to="4si"/> < <trip id="6" depart="1.25" from="4si" to="2o"/> < <trip id="7" depart="1.25" from="3si" to="2si"/> < <trip id="8" depart="1.50" from="4si" to="2si"/> < <trip id="9" depart="1.50" from="2fi" to="1si"/> < <trip id="10" depart="2.25" from="3fi" to="2o"/> < <trip id="11" depart="2.50" from="3fi" to="4si"/> < <trip id="12" depart="2.75" from="2si" to="1si"/> < <trip id="13" depart="2.75" from="4si" to="3o"/> < <trip id="14" depart="3.00" from="1fi" to="1o"/> < <trip id="15" depart="3.25" from="1fi" to="3si"/> < <trip id="16" depart="3.25" from="4fi" to="2si"/> < <trip id="17" depart="3.50" from="1fi" to="2si"/> < <trip id="18" depart="3.75" from="4si" to="3o"/> < <trip id="19" depart="4.00" from="4si" to="4o"/> < <trip id="20" depart="4.00" from="1fi" to="3si"/> < <trip id="21" depart="4.25" from="3si" to="3o"/> < <trip id="22" depart="4.25" from="2fi" to="3si"/> < <trip id="23" depart="4.25" from="1fi" to="2si"/> < <trip id="24" depart="4.75" from="2si" to="4si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575270==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c52c0 at pc 0x58227c51ac74 bp 0x7ffca129d610 sp 0x7ffca129d608 > READ of size 8 at 0x5040000c52c0 thread T0 > #0 0x58227c51ac73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x58227c50b303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x58227c5073f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x58227c5f4108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x58227c3718e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x58227c331b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x58227be98da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x58227be9aef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x74138be2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x74138be2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x58227bdb0bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c52c0 is located 0 bytes after 48-byte region [0x5040000c5290,0x5040000c52c0) > allocated by thread T0 here: > #0 0x58227be8a021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x58227c612c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x58227c612449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x58227c612449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x58227c6112a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x58227c610dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x58227c609264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x58227c5fa56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x58227c514564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x58227c50b303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x58227c5073f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x58227c5f4108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:05.143446+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,36c7,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0" depart="0.00"> < <route edges="beg middle end rend"/> < </vehicle> < <vehicle id="1" depart="1.00"> < <route edges="beg middle end rend"/> < </vehicle> < <vehicle id="2" depart="2.00"> < <route edges="beg middle end rend"/> < </vehicle> < <vehicle id="3" depart="3.00"> < <route edges="beg middle end rend"/> < </vehicle> < <vehicle id="4" depart="4.00"> < <route edges="beg middle end rend"/> < </vehicle> < <vehicle id="5" depart="5.00"> < <route edges="beg middle end rend"/> < </vehicle> < <vehicle id="6" depart="6.00"> < <route edges="beg beg2left left left2end end rend"/> < </vehicle> < <vehicle id="7" depart="7.00"> < <route edges="beg middle end rend"/> < </vehicle> < <vehicle id="8" depart="8.00"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.855450+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="beg" to="rend"/> < <trip id="1" depart="1.00" from="beg" to="rend"/> < <trip id="2" depart="2.00" from="beg" to="rend"/> < <trip id="3" depart="3.00" from="beg" to="rend"/> < <trip id="4" depart="4.00" from="beg" to="rend"/> < <trip id="5" depart="5.00" from="beg" to="rend"/> < <trip id="6" depart="6.00" from="beg" to="rend"/> < <trip id="7" depart="7.00" from="beg" to="rend"/> < <trip id="8" depart="8.00" from="beg" to="rend"/> < <trip id="9" depart="9.00" from="beg" to="rend"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575735==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d3700 at pc 0x5c7f276acc74 bp 0x7ffd60e8b4d0 sp 0x7ffd60e8b4c8 > READ of size 8 at 0x5040000d3700 thread T0 > #0 0x5c7f276acc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5c7f2769d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5c7f276993f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5c7f27786108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5c7f275038e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5c7f274c3b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5c7f2702ada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5c7f2702cef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x78de7a82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x78de7a82a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5c7f26f42bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d3700 is located 0 bytes after 48-byte region [0x5040000d36d0,0x5040000d3700) > allocated by thread T0 here: > #0 0x5c7f2701c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5c7f277a4c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5c7f277a4449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5c7f277a4449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5c7f277a32a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5c7f277a2dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5c7f2779b264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5c7f2778c56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5c7f276a6564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5c7f2769d303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5c7f276993f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5c7f27786108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:09.374502+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,105c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="SC" to="-EC"/> < <trip id="1" depart="1.00" from="NC" to="-EC"/> < <trip id="2" depart="2.00" from="SC" to="-SC"/> < <trip id="3" depart="3.00" from="WC" to="-EC"/> < <trip id="4" depart="4.00" from="NC" to="-EC"/> < <trip id="5" depart="5.00" from="EC" to="-SC"/> < <trip id="6" depart="6.00" from="EC" to="-EC"/> < <trip id="7" depart="7.00" from="SC" to="-SC"/> < <trip id="8" depart="8.00" from="EC" to="-SC"/> < <trip id="9" depart="9.00" from="WC" to="-EC"/> < <trip id="10" depart="10.00" from="WC" to="-SC"/> < <trip id="11" depart="11.00" from="NC" to="-EC"/> < <trip id="12" depart="12.00" from="WC" to="-NC"/> < <trip id="13" depart="13.00" from="EC" to="-EC"/> < <trip id="14" depart="14.00" from="WC" to="-SC"/> < <trip id="15" depart="15.00" from="WC" to="-SC"/> < <trip id="16" depart="16.00" from="SC" to="-WC"/> < <trip id="17" depart="17.00" from="NC" to="-SC"/> < <trip id="18" depart="18.00" from="WC" to="-SC"/> < <trip id="19" depart="19.00" from="WC" to="-SC"/> < <trip id="20" depart="20.00" from="SC" to="-EC"/> < <trip id="21" depart="21.00" from="EC" to="-NC"/> < <trip id="22" depart="22.00" from="EC" to="-EC"/> < <trip id="23" depart="23.00" from="EC" to="-NC"/> < <trip id="24" depart="24.00" from="SC" to="-NC"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575745==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d3700 at pc 0x60c026762c74 bp 0x7ffea93d88d0 sp 0x7ffea93d88c8 > READ of size 8 at 0x5040000d3700 thread T0 > #0 0x60c026762c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x60c026753303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x60c02674f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x60c02683c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x60c0265b98e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x60c026579b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x60c0260e0da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x60c0260e2ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7995fc62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7995fc62a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x60c025ff8bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d3700 is located 0 bytes after 48-byte region [0x5040000d36d0,0x5040000d3700) > allocated by thread T0 here: > #0 0x60c0260d2021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x60c02685ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x60c02685a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x60c02685a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x60c0268592a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x60c026858dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x60c026851264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x60c02684256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x60c02675c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x60c026753303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x60c02674f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x60c02683c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:09.395105+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,105c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="NC" to="-EC"/> < <trip id="1" depart="1.00" from="E2" to="-NC"/> < <trip id="2" depart="2.00" from="NC" to="E1"/> < <trip id="3" depart="3.00" from="WC" to="-EC"/> < <trip id="4" depart="4.00" from="E3" to="-EC"/> < <trip id="5" depart="5.00" from="E1" to="E0"/> < <trip id="6" depart="6.00" from="E0" to="-NC"/> < <trip id="7" depart="7.00" from="NC" to="E0"/> < <trip id="8" depart="8.00" from="E1" to="E0"/> < <trip id="9" depart="9.00" from="SC" to="-EC"/> < <trip id="10" depart="10.00" from="SC" to="E1"/> < <trip id="11" depart="11.00" from="E2" to="-NC"/> < <trip id="12" depart="12.00" from="WC" to="-SC"/> < <trip id="13" depart="13.00" from="E0" to="-EC"/> < <trip id="14" depart="14.00" from="SC" to="E0"/> < <trip id="15" depart="15.00" from="SC" to="E1"/> < <trip id="16" depart="16.00" from="EC" to="E3"/> < <trip id="17" depart="17.00" from="E3" to="E0"/> < <trip id="18" depart="18.00" from="SC" to="E0"/> < <trip id="19" depart="19.00" from="SC" to="E0"/> < <trip id="20" depart="20.00" from="NC" to="-EC"/> < <trip id="21" depart="21.00" from="E1" to="-SC"/> < <trip id="22" depart="22.00" from="E0" to="-NC"/> < <trip id="23" depart="23.00" from="E0" to="-SC"/> < <trip id="24" depart="24.00" from="NC" to="-SC"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575246==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x5d7d6bd22c74 bp 0x7fff92533c90 sp 0x7fff92533c88 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x5d7d6bd22c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5d7d6bd13303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5d7d6bd0f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5d7d6bdfc108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5d7d6bb798e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5d7d6bb39b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5d7d6b6a0da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5d7d6b6a2ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x74988b82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x74988b82a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d7d6b5b8bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x5d7d6b692021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5d7d6be1ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5d7d6be1a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5d7d6be1a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5d7d6be192a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5d7d6be18dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5d7d6be11264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5d7d6be0256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5d7d6bd1c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5d7d6bd13303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5d7d6bd0f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5d7d6bdfc108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:05.753295+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1si"/> < <trip id="2" depart="2.00" from="3si" to="3si"/> < <trip id="3" depart="3.00" from="4si" to="1o"/> < <trip id="4" depart="4.00" from="2si" to="1o"/> < <trip id="5" depart="5.00" from="1si" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1si"/> < <trip id="7" depart="7.00" from="3si" to="3o"/> < <trip id="8" depart="8.00" from="1si" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3si"/> < <trip id="11" depart="11.00" from="2fi" to="1si"/> < <trip id="12" depart="12.00" from="4si" to="2o"/> < <trip id="13" depart="13.00" from="1fi" to="1o"/> < <trip id="14" depart="14.00" from="4fi" to="3o"/> < <trip id="15" depart="15.00" from="4fi" to="3si"/> < <trip id="16" depart="16.00" from="3fi" to="4si"/> < <trip id="17" depart="17.00" from="2si" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="4fi" to="3o"/> < <trip id="20" depart="20.00" from="3si" to="1o"/> < <trip id="21" depart="21.00" from="1si" to="2o"/> < <trip id="22" depart="22.00" from="1fi" to="1si"/> < <trip id="23" depart="23.00" from="1fi" to="2o"/> < <trip id="24" depart="24.00" from="3si" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575490==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000cdc40 at pc 0x5f405b8d7c74 bp 0x7ffcaaa94ed0 sp 0x7ffcaaa94ec8 > READ of size 8 at 0x5040000cdc40 thread T0 > #0 0x5f405b8d7c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5f405b8c8303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5f405b8c43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5f405b9b1108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5f405b72f432 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:796:31 > #5 0x5f405b6eeb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5f405b255da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5f405b257ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x775e4b22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x775e4b22a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5f405b16dbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000cdc40 is located 0 bytes after 48-byte region [0x5040000cdc10,0x5040000cdc40) > allocated by thread T0 here: > #0 0x5f405b247021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5f405b9cfc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5f405b9cf449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5f405b9cf449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5f405b9ce2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5f405b9cddbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5f405b9c6264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5f405b9b756e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5f405b8d1564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5f405b8c8303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5f405b8c43f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5f405b9b1108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,5d2 < DijkstraRouter answered 72 queries and explored 3.64 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. 8,21d4 < DijkstraRouter answered 72 queries and explored 3.64 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. < Only 64 out of 100 requested trips passed validation. Sampling again to find more. < Loading net ... done. < Skipped until: 0.00 < DijkstraRouter answered 60 queries and explored 3.88 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. < Loading net ... done. < Skipped until: 0.00 < DijkstraRouter answered 56 queries and explored 4.32 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.499657+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,105c6,30 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="beg2left" to="end"/> < <trip id="1" depart="1.00" from="beg2left" to="left2end"/> < <trip id="2" depart="2.00" from="beg" to="end"/> < <trip id="3" depart="3.00" from="left" to="left2end"/> < <trip id="4" depart="4.00" from="beg2left" to="left2end"/> < <trip id="5" depart="5.00" from="beg" to="beg2left"/> < <trip id="6" depart="6.00" from="left" to="rend"/> < <trip id="7" depart="7.00" from="left2end" to="left2end"/> < <trip id="8" depart="8.00" from="beg2left" to="end"/> < <trip id="9" depart="9.00" from="beg" to="end"/> < <trip id="10" depart="10.00" from="beg" to="end"/> < <trip id="11" depart="11.00" from="left" to="left"/> < <trip id="12" depart="12.00" from="end" to="end"/> < <trip id="13" depart="13.00" from="beg2left" to="rend"/> < <trip id="14" depart="14.00" from="left" to="left2end"/> < <trip id="15" depart="15.00" from="beg" to="left"/> < <trip id="16" depart="16.00" from="middle" to="middle"/> < <trip id="17" depart="17.00" from="beg2left" to="beg2left"/> < <trip id="18" depart="18.00" from="beg2left" to="end"/> < <trip id="19" depart="19.00" from="beg2left" to="rend"/> < <trip id="20" depart="20.00" from="middle" to="end"/> < <trip id="21" depart="21.00" from="left" to="left"/> < <trip id="22" depart="22.00" from="beg2left" to="end"/> < <trip id="23" depart="23.00" from="left" to="end"/> < <trip id="24" depart="24.00" from="left" to="rend"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575496==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c7880 at pc 0x5d26baee1c74 bp 0x7ffd4fd64050 sp 0x7ffd4fd64048 > READ of size 8 at 0x5040000c7880 thread T0 > #0 0x5d26baee1c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5d26baed2303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5d26baece3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5d26bafbb108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5d26bad39432 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:796:31 > #5 0x5d26bacf8b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5d26ba85fda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5d26ba861ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7e1614e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7e1614e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d26ba777bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c7880 is located 0 bytes after 48-byte region [0x5040000c7850,0x5040000c7880) > allocated by thread T0 here: > #0 0x5d26ba851021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5d26bafd9c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5d26bafd9449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5d26bafd9449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5d26bafd82a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5d26bafd7dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5d26bafd0264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5d26bafc156e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5d26baedb564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5d26baed2303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5d26baece3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5d26bafbb108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,5d2 < DijkstraRouter answered 17 queries and explored 3.18 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. 8,21d4 < DijkstraRouter answered 17 queries and explored 3.18 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. < Only 8 out of 20 requested flows passed validation. Sampling again to find more. < Loading net ... done. < Skipped until: 0.00 < DijkstraRouter answered 13 queries and explored 4.31 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. < Loading net ... done. < Skipped until: 0.00 < DijkstraRouter answered 12 queries and explored 4.50 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. ---------- Differences in routes ---------- 3a4,5 > <!-- generated on 2026-06-18T08:26:06.894319+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 5,66c7,34 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0.00" end="100.00" period="20"> < <route edges="beg2left left left2end end"/> < </flow> < <flow id="1" begin="0.00" end="100.00" period="20"> < <route edges="beg2left left left2end"/> < </flow> < <flow id="10" begin="0.00" end="100.00" period="20"> < <route edges="beg middle end"/> < </flow> < <flow id="11" begin="0.00" end="100.00" period="20"> < <route edges="left"/> < </flow> < <flow id="12" begin="0.00" end="100.00" period="20"> < <route edges="end"/> < </flow> < <flow id="13" begin="0.00" end="100.00" period="20"> < <route edges="beg2left left left2end end rend"/> < </flow> < <flow id="14" begin="0.00" end="100.00" period="20"> < <route edges="left left2end"/> < </flow> < <flow id="15" begin="0.00" end="100.00" period="20"> < <route edges="beg beg2left left"/> < </flow> < <flow id="16" begin="0.00" end="100.00" period="20"> <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.533432+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,25c6,34 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0" begin="0" end="100" period="20" from="beg2left" to="end"/> < <flow id="1" begin="0" end="100" period="20" from="beg2left" to="left2end"/> < <flow id="2" begin="0" end="100" period="20" from="beg" to="end"/> < <flow id="3" begin="0" end="100" period="20" from="left" to="left2end"/> < <flow id="4" begin="0" end="100" period="20" from="beg2left" to="left2end"/> < <flow id="5" begin="0" end="100" period="20" from="beg" to="beg2left"/> < <flow id="6" begin="0" end="100" period="20" from="left" to="rend"/> < <flow id="7" begin="0" end="100" period="20" from="left2end" to="left2end"/> < <flow id="8" begin="0" end="100" period="20" from="beg2left" to="end"/> < <flow id="9" begin="0" end="100" period="20" from="beg" to="end"/> < <flow id="10" begin="0" end="100" period="20" from="beg" to="end"/> < <flow id="11" begin="0" end="100" period="20" from="left" to="left"/> < <flow id="12" begin="0" end="100" period="20" from="end" to="end"/> < <flow id="13" begin="0" end="100" period="20" from="beg2left" to="rend"/> < <flow id="14" begin="0" end="100" period="20" from="left" to="left2end"/> < <flow id="15" begin="0" end="100" period="20" from="beg" to="left"/> < <flow id="16" begin="0" end="100" period="20" from="middle" to="middle"/> < <flow id="17" begin="0" end="100" period="20" from="beg2left" to="beg2left"/> < <flow id="18" begin="0" end="100" period="20" from="beg2left" to="end"/> < <flow id="19" begin="0" end="100" period="20" from="beg2left" to="rend"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <route-files value="trips.trips.xml"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575506==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50800002d880 at pc 0x62f7c292fc74 bp 0x7fff35c13e50 sp 0x7fff35c13e48 > READ of size 8 at 0x50800002d880 thread T0 > #0 0x62f7c292fc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x62f7c2920303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x62f7c291c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x62f7c2a09108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x62f7c27868e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x62f7c2746b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x62f7c22adda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x62f7c22afef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7480a682a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7480a682a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x62f7c21c5bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x50800002d880 is located 0 bytes after 96-byte region [0x50800002d820,0x50800002d880) > allocated by thread T0 here: > #0 0x62f7c229f021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x62f7c2a27c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x62f7c2a27449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x62f7c2a27449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x62f7c2a262a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x62f7c2a25dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x62f7c2a1e264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x62f7c2a0dbb7 in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:223:23 > #8 0x62f7c2929564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x62f7c2920303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x62f7c291c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x62f7c2a09108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.574066+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1si" via="1si 2si" /> < <trip id="1" depart="1.00" from="3si" to="1o" via="3si 4si" /> < <trip id="2" depart="2.00" from="2si" to="3o" via="1si 1si" /> < <trip id="3" depart="3.00" from="1fi" to="3o" via="1si 3si" /> < <trip id="4" depart="4.00" from="1si" to="1o" via="3si 4si" /> < <trip id="5" depart="5.00" from="4fi" to="1si" via="3si 2si" /> < <trip id="6" depart="6.00" from="4si" to="1o" via="2si 1si" /> < <trip id="7" depart="7.00" from="4fi" to="3si" via="3si 4si" /> < <trip id="8" depart="8.00" from="3fi" to="3o" via="4si 2si" /> < <trip id="9" depart="9.00" from="4fi" to="3o" via="3si 4si" /> < <trip id="10" depart="10.00" from="3si" to="2o" via="1si 1si" /> < <trip id="11" depart="11.00" from="1fi" to="2o" via="1si 1si" /> < <trip id="12" depart="12.00" from="3si" to="1si" via="2si 2si" /> < <trip id="13" depart="13.00" from="2fi" to="3o" via="4si 3si" /> < <trip id="14" depart="14.00" from="1si" to="2si" via="3si 1si" /> < <trip id="15" depart="15.00" from="4si" to="3si" via="3si 3si" /> < <trip id="16" depart="16.00" from="4fi" to="1o" via="4si 1si" /> < <trip id="17" depart="17.00" from="2fi" to="4si" via="2si 1si" /> < <trip id="18" depart="18.00" from="4si" to="2si" via="2si 3si" /> < <trip id="19" depart="19.00" from="4si" to="1si" via="2si 2si" /> < <trip id="20" depart="20.00" from="3fi" to="4si" via="2si 3si" /> < <trip id="21" depart="21.00" from="2si" to="3o" via="1si 4si" /> < <trip id="22" depart="22.00" from="1fi" to="3si" via="1si 1si" /> < <trip id="23" depart="23.00" from="4fi" to="2si" via="2si 1si" /> < <trip id="24" depart="24.00" from="4si" to="4o" via="3si 4si" /> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575493==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d5b40 at pc 0x5d3ef02ccc74 bp 0x7ffc905d6a10 sp 0x7ffc905d6a08 > READ of size 8 at 0x5040000d5b40 thread T0 > #0 0x5d3ef02ccc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5d3ef02bd303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5d3ef02b93f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5d3ef03a6108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5d3ef0124432 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:796:31 > #5 0x5d3ef00e3b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5d3eefc4ada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5d3eefc4cef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7f340882a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7f340882a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d3eefb62bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d5b40 is located 0 bytes after 48-byte region [0x5040000d5b10,0x5040000d5b40) > allocated by thread T0 here: > #0 0x5d3eefc3c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5d3ef03c4c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5d3ef03c4449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5d3ef03c4449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5d3ef03c32a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5d3ef03c2dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5d3ef03bb264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5d3ef03ac56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5d3ef02c6564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5d3ef02bd303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5d3ef02b93f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5d3ef03a6108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,5d2 < DijkstraRouter answered 9 queries and explored 3.44 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. 8,21d4 < DijkstraRouter answered 9 queries and explored 3.44 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. < Only 5 out of 10 requested trips passed validation. Sampling again to find more. < Loading net ... done. < Skipped until: 0.00 < DijkstraRouter answered 12 queries and explored 3.50 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. < Loading net ... done. < Skipped until: 0.00 < DijkstraRouter answered 7 queries and explored 4.29 edges on average. < DijkstraRouter spent (TIME) answering queries ((TIME) on average). < Success. ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:07.528680+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,16c6,29 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="passenger" vClass="passenger"/> < <trip id="0" depart="0.00" from="beg2left" to="end" type="passenger"/> < <trip id="1" depart="1.00" from="beg2left" to="left2end" type="passenger"/> < <trip id="2" depart="2.00" from="beg" to="end" type="passenger"/> < <trip id="3" depart="3.00" from="left" to="left2end" type="passenger"/> < <trip id="4" depart="4.00" from="beg2left" to="left2end" type="passenger"/> < <trip id="5" depart="5.00" from="beg" to="beg2left" type="passenger"/> < <trip id="6" depart="6.00" from="left" to="rend" type="passenger"/> < <trip id="7" depart="7.00" from="left2end" to="left2end" type="passenger"/> < <trip id="8" depart="8.00" from="beg2left" to="end" type="passenger"/> < <trip id="9" depart="9.00" from="beg" to="end" type="passenger"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <time> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575377==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x55becbf84c74 bp 0x7ffc21754c90 sp 0x7ffc21754c88 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x55becbf84c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x55becbf75303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x55becbf713f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x55becc05e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x55becbddb8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x55becbd9bb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x55becb902da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x55becb904ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x77e51682a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x77e51682a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x55becb81abb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x55becb8f4021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x55becc07cc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x55becc07c449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x55becc07c449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x55becc07b2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x55becc07adbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x55becc073264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x55becc06456e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x55becbf7e564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x55becbf75303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x55becbf713f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x55becc05e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:06.840792+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3fi" to="2o"/> < <trip id="1" depart="1.00" from="2si" to="2o"/> < <trip id="2" depart="2.00" from="3fi" to="3o"/> < <trip id="3" depart="3.00" from="3si" to="2o"/> < <trip id="4" depart="4.00" from="2si" to="2o"/> < <trip id="5" depart="5.00" from="2fi" to="3o"/> < <trip id="6" depart="6.00" from="2fi" to="2o"/> < <trip id="7" depart="7.00" from="3fi" to="3o"/> < <trip id="8" depart="8.00" from="2fi" to="3o"/> < <trip id="9" depart="9.00" from="3si" to="2o"/> < <trip id="10" depart="10.00" from="3si" to="3o"/> < <trip id="11" depart="11.00" from="2si" to="2o"/> < <trip id="12" depart="12.00" from="3si" to="2si"/> < <trip id="13" depart="13.00" from="2fi" to="2o"/> < <trip id="14" depart="14.00" from="3si" to="3o"/> < <trip id="15" depart="15.00" from="3si" to="3o"/> < <trip id="16" depart="16.00" from="3fi" to="3si"/> < <trip id="17" depart="17.00" from="2si" to="3o"/> < <trip id="18" depart="18.00" from="3si" to="3o"/> < <trip id="19" depart="19.00" from="3si" to="3o"/> < <trip id="20" depart="20.00" from="3fi" to="2o"/> < <trip id="21" depart="21.00" from="2fi" to="2si"/> < <trip id="22" depart="22.00" from="2fi" to="2o"/> < <trip id="23" depart="23.00" from="2fi" to="2si"/> < <trip id="24" depart="24.00" from="3fi" to="2si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575901==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000d4bc0 at pc 0x5f19d3c23c74 bp 0x7fff82e64390 sp 0x7fff82e64388 > READ of size 8 at 0x5040000d4bc0 thread T0 > #0 0x5f19d3c23c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5f19d3c14303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5f19d3c103f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5f19d3cfd108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5f19d3a7a8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5f19d3a3ab19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5f19d35a1da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5f19d35a3ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7aeaf542a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7aeaf542a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5f19d34b9bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000d4bc0 is located 0 bytes after 48-byte region [0x5040000d4b90,0x5040000d4bc0) > allocated by thread T0 here: > #0 0x5f19d3593021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5f19d3d1bc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5f19d3d1b449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5f19d3d1b449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5f19d3d1a2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5f19d3d19dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5f19d3d12264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5f19d3d0356e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5f19d3c1d564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5f19d3c14303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5f19d3c103f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5f19d3cfd108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:10.491841+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,10c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="bus" vClass="bus"/> < <trip id="0" depart="0.00" from="gneE0" to="gneE1" type="bus"/> < <trip id="1" depart="909.87" from="gneE0" to="gneE1" type="bus"/> < <trip id="2" depart="1819.74" from="gneE0" to="gneE1" type="bus"/> < <trip id="3" depart="2729.62" from="gneE0" to="gneE1" type="bus"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> > </processing> > > <time> > <begin value="0"/> > <end value="3600"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575867==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c9600 at pc 0x5da1dc68ec74 bp 0x7fff407ad790 sp 0x7fff407ad788 > READ of size 8 at 0x5040000c9600 thread T0 > #0 0x5da1dc68ec73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5da1dc67f303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5da1dc67b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5da1dc768108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5da1dc4e58e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5da1dc4a5b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5da1dc00cda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5da1dc00eef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7b5ba262a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7b5ba262a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5da1dbf24bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c9600 is located 0 bytes after 48-byte region [0x5040000c95d0,0x5040000c9600) > allocated by thread T0 here: > #0 0x5da1dbffe021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5da1dc786c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5da1dc786449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5da1dc786449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5da1dc7852a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5da1dc784dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5da1dc77d264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5da1dc76e56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5da1dc688564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5da1dc67f303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5da1dc67b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5da1dc768108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:10.285247+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,46c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="124.26" from="2fi" to="1si"/> < <trip id="2" depart="248.52" from="3si" to="3si"/> < <trip id="3" depart="372.77" from="4si" to="1o"/> < <trip id="4" depart="497.03" from="2si" to="1o"/> < <trip id="5" depart="621.29" from="1si" to="3o"/> < <trip id="6" depart="745.55" from="1fi" to="1si"/> < <trip id="7" depart="869.81" from="3si" to="3o"/> < <trip id="8" depart="994.06" from="1si" to="3o"/> < <trip id="9" depart="1118.32" from="4fi" to="1o"/> < <trip id="10" depart="1242.58" from="4fi" to="3si"/> < <trip id="11" depart="1366.84" from="2fi" to="1si"/> < <trip id="12" depart="1491.09" from="4si" to="2o"/> < <trip id="13" depart="1615.35" from="1fi" to="1o"/> < <trip id="14" depart="1739.61" from="4fi" to="3o"/> < <trip id="15" depart="1863.87" from="4fi" to="3si"/> < <trip id="16" depart="1988.13" from="3fi" to="4si"/> < <trip id="17" depart="2112.38" from="2si" to="3o"/> < <trip id="18" depart="2236.64" from="4fi" to="3o"/> < <trip id="19" depart="2360.90" from="4fi" to="3o"/> < <trip id="20" depart="2485.16" from="3si" to="1o"/> < <trip id="21" depart="2609.42" from="1si" to="2o"/> < <trip id="22" depart="2733.67" from="1fi" to="1si"/> < <trip id="23" depart="2857.93" from="1fi" to="2o"/> < <trip id="24" depart="2982.19" from="3si" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575846==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c9480 at pc 0x5c1f87ff5c74 bp 0x7ffe8394bab0 sp 0x7ffe8394baa8 > READ of size 8 at 0x5040000c9480 thread T0 > #0 0x5c1f87ff5c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5c1f87fe6303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5c1f87fe23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5c1f880cf108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5c1f87e4c8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5c1f87e0cb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5c1f87973da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5c1f87975ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7c7b3f42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7c7b3f42a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5c1f8788bbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c9480 is located 0 bytes after 48-byte region [0x5040000c9450,0x5040000c9480) > allocated by thread T0 here: > #0 0x5c1f87965021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5c1f880edc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5c1f880ed449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5c1f880ed449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5c1f880ec2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5c1f880ebdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5c1f880e4264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5c1f880d556e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5c1f87fef564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5c1f87fe6303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5c1f87fe23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5c1f880cf108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:09.868767+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,12c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="720.00" from="2fi" to="1si"/> < <trip id="2" depart="1440.00" from="3si" to="3si"/> < <trip id="3" depart="2160.00" from="4si" to="1o"/> < <trip id="4" depart="2880.00" from="2si" to="1o"/> < <trip id="5" depart="3600.00" from="1si" to="3o"/> < <trip id="6" depart="5400.00" from="1fi" to="1si"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> > </processing> > > <time> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575833==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000ca840 at pc 0x60ba81c04c74 bp 0x7ffc270f30f0 sp 0x7ffc270f30e8 > READ of size 8 at 0x5040000ca840 thread T0 > #0 0x60ba81c04c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x60ba81bf5303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x60ba81bf13f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x60ba81cde108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x60ba81a5b8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x60ba81a1bb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x60ba81582da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x60ba81584ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x77504d22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x77504d22a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x60ba8149abb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000ca840 is located 0 bytes after 48-byte region [0x5040000ca810,0x5040000ca840) > allocated by thread T0 here: > #0 0x60ba81574021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x60ba81cfcc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x60ba81cfc449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x60ba81cfc449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x60ba81cfb2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x60ba81cfadbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x60ba81cf3264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x60ba81ce456e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x60ba81bfe564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x60ba81bf5303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x60ba81bf13f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x60ba81cde108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:09.824594+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,20c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1si"/> < <trip id="2" depart="2.00" from="3si" to="3si"/> < <trip id="3" depart="3.00" from="4si" to="1o"/> < <trip id="4" depart="4.00" from="2si" to="1o"/> < <trip id="5" depart="5.00" from="1si" to="3o"/> < <trip id="6" depart="5.50" from="1fi" to="1si"/> < <trip id="7" depart="6.00" from="3si" to="3o"/> < <trip id="8" depart="6.50" from="1si" to="3o"/> < <trip id="9" depart="7.00" from="4fi" to="1o"/> < <trip id="10" depart="7.50" from="4fi" to="3si"/> < <trip id="11" depart="8.00" from="2fi" to="1si"/> < <trip id="12" depart="8.50" from="4si" to="2o"/> < <trip id="13" depart="9.00" from="1fi" to="1o"/> < <trip id="14" depart="9.50" from="4fi" to="3o"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575963==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c9fc0 at pc 0x5a6ff1864c74 bp 0x7ffc1f9300d0 sp 0x7ffc1f9300c8 > READ of size 8 at 0x5040000c9fc0 thread T0 > #0 0x5a6ff1864c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5a6ff1855303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5a6ff18513f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5a6ff193e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5a6ff16bb8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5a6ff167bb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5a6ff11e2da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5a6ff11e4ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7c15a142a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7c15a142a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5a6ff10fabb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c9fc0 is located 0 bytes after 48-byte region [0x5040000c9f90,0x5040000c9fc0) > allocated by thread T0 here: > #0 0x5a6ff11d4021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5a6ff195cc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5a6ff195c449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5a6ff195c449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5a6ff195b2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5a6ff195adbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5a6ff1953264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5a6ff194456e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5a6ff185e564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5a6ff1855303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5a6ff18513f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5a6ff193e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:10.645178+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,9c6,33 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <flow id="0#0" begin="0" end="5" period="2" from="3si" to="1o"/> < <flow id="1#0" begin="0" end="5" period="2" from="2fi" to="1si"/> < <flow id="0#1" begin="5" end="10" period="1" from="3si" to="1o"/> < <flow id="1#1" begin="5" end="10" period="1" from="2fi" to="1si"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> > <keep-flows value="true"/> > </processing> > > <time> > <begin value="0.0"/> > <end value="10.0"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2575886==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c9600 at pc 0x645bb90b6c74 bp 0x7ffdf31d0cf0 sp 0x7ffdf31d0ce8 > READ of size 8 at 0x5040000c9600 thread T0 > #0 0x645bb90b6c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x645bb90a7303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x645bb90a33f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x645bb9190108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x645bb8f0d8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x645bb8ecdb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x645bb8a34da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x645bb8a36ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x78df3142a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x78df3142a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x645bb894cbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c9600 is located 0 bytes after 48-byte region [0x5040000c95d0,0x5040000c9600) > allocated by thread T0 here: > #0 0x645bb8a26021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x645bb91aec61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x645bb91ae449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x645bb91ae449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x645bb91ad2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x645bb91acdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x645bb91a5264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x645bb919656e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x645bb90b0564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x645bb90a7303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x645bb90a33f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x645bb9190108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:10.347784+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,46c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="124.26" from="2fi" to="1si"/> < <trip id="2" depart="248.52" from="3si" to="3si"/> < <trip id="3" depart="372.77" from="4si" to="1o"/> < <trip id="4" depart="497.03" from="2si" to="1o"/> < <trip id="5" depart="621.29" from="1si" to="3o"/> < <trip id="6" depart="745.55" from="1fi" to="1si"/> < <trip id="7" depart="869.81" from="3si" to="3o"/> < <trip id="8" depart="994.06" from="1si" to="3o"/> < <trip id="9" depart="1118.32" from="4fi" to="1o"/> < <trip id="10" depart="1242.58" from="4fi" to="3si"/> < <trip id="11" depart="1366.84" from="2fi" to="1si"/> < <trip id="12" depart="1491.09" from="4si" to="2o"/> < <trip id="13" depart="1615.35" from="1fi" to="1o"/> < <trip id="14" depart="1739.61" from="4fi" to="3o"/> < <trip id="15" depart="1863.87" from="4fi" to="3si"/> < <trip id="16" depart="1988.13" from="3fi" to="4si"/> < <trip id="17" depart="2112.38" from="2si" to="3o"/> < <trip id="18" depart="2236.64" from="4fi" to="3o"/> < <trip id="19" depart="2360.90" from="4fi" to="3o"/> < <trip id="20" depart="2485.16" from="3si" to="1o"/> < <trip id="21" depart="2609.42" from="1si" to="2o"/> < <trip id="22" depart="2733.67" from="1fi" to="1si"/> < <trip id="23" depart="2857.93" from="1fi" to="2o"/> < <trip id="24" depart="2982.19" from="3si" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,139 > ================================================================= > ==2575733==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x504000110080 at pc 0x60c74e9b3c74 bp 0x754ed5850870 sp 0x754ed5850868 > READ of size 8 at 0x504000110080 thread T1 > #0 0x60c74e9b3c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x60c74e9a4303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x60c74e9a03f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x60c74ea8d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x60c74e818af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 > #5 0x60c74e43721b in MFXWorkerThread::run() /home/delphi/clangDebug/sumo/src/utils/foxtools/MFXWorkerThread.h:351:24 > #6 0x754ee064c712 in FX::FXThread::execute(void*) (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x24c712) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > #7 0x60c74e2e24ec in asan_thread_start(void*) asan_interceptors.cpp.o > #8 0x754ede09caa3 in start_thread nptl/pthread_create.c:447:8 > #9 0x754ede129c6b in clone3 misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > 0x504000110080 is located 0 bytes after 48-byte region [0x504000110050,0x504000110080) > allocated by thread T1 here: > #0 0x60c74e323021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x60c74eaabc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x60c74eaab449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x60c74eaab449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x60c74eaaa2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x60c74eaa9dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x60c74eaa2264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x60c74ea9356e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x60c74e9ad564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x60c74e9a4303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x60c74e9a03f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x60c74ea8d108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #12 0x60c74e818af5 in RONet::RoutingTask::run(MFXWorkerThread*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:1039:17 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:09.402104+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="-6272822" to="-60050859"/> < <trip id="1" depart="1.00" from="60050859" to="314328627"/> < <trip id="2" depart="2.00" from="314328627" to="27591354#1"/> < <trip id="3" depart="3.00" from="-38234638" to="28166859"/> < <trip id="4" depart="4.00" from="6272816#0" to="38234638"/> < <trip id="5" depart="5.00" from="-27591354#1" to="-314328627"/> < <trip id="6" depart="6.00" from="6272816#1" to="314328626"/> < <trip id="7" depart="7.00" from="6272816#0" to="60050859"/> < <trip id="8" depart="8.00" from="-6272827#1" to="28166859"/> < <trip id="9" depart="9.00" from="6272816#1" to="314328626"/> < <trip id="10" depart="10.00" from="6272816#1" to="28166859"/> < <trip id="11" depart="11.00" from="-27591354#0" to="-6272822"/> < <trip id="12" depart="12.00" from="-27591354#1" to="-6272827#0"/> < <trip id="13" depart="13.00" from="314328626" to="11019967"/> < <trip id="14" depart="14.00" from="-6272827#1" to="-60050859"/> < <trip id="15" depart="15.00" from="6272827#1" to="314328627"/> < <trip id="16" depart="16.00" from="28166858" to="38234638"/> < <trip id="17" depart="17.00" from="6272816#1" to="6272816#1"/> < <trip id="18" depart="18.00" from="-60050859" to="-11019967"/> < <trip id="19" depart="19.00" from="-6272822" to="-6272822"/> < <trip id="20" depart="20.00" from="6272827#0" to="27591354#0"/> < <trip id="21" depart="21.00" from="28166858" to="6272822"/> < <trip id="22" depart="22.00" from="-6272827#1" to="-60050859"/> < <trip id="23" depart="23.00" from="6272827#1" to="27591354#1"/> < <trip id="24" depart="24.00" from="-27591354#1" to="-27591354#0"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574361==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x594bbabc0c74 bp 0x7ffe7c33f930 sp 0x7ffe7c33f928 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x594bbabc0c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x594bbabb1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x594bbabad3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x594bbac9a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x594bbaa178e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x594bba9d7b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x594bba53eda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x594bba540ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x77247ee2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x77247ee2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x594bba456bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x594bba530021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x594bbacb8c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x594bbacb8449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x594bbacb8449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x594bbacb72a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x594bbacb6dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x594bbacaf264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x594bbaca056e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x594bbabba564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x594bbabb1303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x594bbabad3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x594bbac9a108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.565307+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="2o"/> < <trip id="1" depart="1.00" from="1si" to="2o"/> < <trip id="2" depart="2.00" from="3si" to="3si"/> < <trip id="3" depart="3.00" from="4si" to="2o"/> < <trip id="4" depart="4.00" from="1si" to="2o"/> < <trip id="5" depart="5.00" from="1fi" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="2o"/> < <trip id="7" depart="7.00" from="3si" to="3o"/> < <trip id="8" depart="8.00" from="1fi" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="2o"/> < <trip id="10" depart="10.00" from="4fi" to="3si"/> < <trip id="11" depart="11.00" from="1si" to="2o"/> < <trip id="12" depart="12.00" from="4si" to="2si"/> < <trip id="13" depart="13.00" from="1fi" to="2o"/> < <trip id="14" depart="14.00" from="4fi" to="3o"/> < <trip id="15" depart="15.00" from="4fi" to="3si"/> < <trip id="16" depart="16.00" from="3fi" to="4si"/> < <trip id="17" depart="17.00" from="1si" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="4fi" to="3o"/> < <trip id="20" depart="20.00" from="3si" to="2o"/> < <trip id="21" depart="21.00" from="1fi" to="2si"/> < <trip id="22" depart="22.00" from="1fi" to="2o"/> < <trip id="23" depart="23.00" from="1fi" to="2si"/> < <trip id="24" depart="24.00" from="3si" to="2si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574443==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400014bc40 at pc 0x5ed4d1e6dc74 bp 0x7ffdeced2cf0 sp 0x7ffdeced2ce8 > READ of size 8 at 0x50400014bc40 thread T0 > #0 0x5ed4d1e6dc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5ed4d1e5e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5ed4d1e5a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5ed4d1f47108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5ed4d1cc48e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5ed4d1c84b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5ed4d17ebda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5ed4d17edef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7fbff182a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7fbff182a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5ed4d1703bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x50400014bc40 is located 0 bytes after 48-byte region [0x50400014bc10,0x50400014bc40) > allocated by thread T0 here: > #0 0x5ed4d17dd021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5ed4d1f65c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5ed4d1f65449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5ed4d1f65449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5ed4d1f642a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5ed4d1f63dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5ed4d1f5c264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5ed4d1f4d56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5ed4d1e67564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5ed4d1e5e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5ed4d1e5a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5ed4d1f47108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:01.785710+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,105c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="primary_180" to="119"/> < <trip id="1" depart="1.00" from="187" to="172"/> < <trip id="2" depart="2.00" from="primary_181" to="primary_61"/> < <trip id="3" depart="3.00" from="primary_63" to="129"/> < <trip id="4" depart="4.00" from="60" to="120"/> < <trip id="5" depart="5.00" from="170" to="primary_180"/> < <trip id="6" depart="6.00" from="118" to="163"/> < <trip id="7" depart="7.00" from="primary_180" to="primary_181"/> < <trip id="8" depart="8.00" from="171" to="primary_181"/> < <trip id="9" depart="9.00" from="primary_62" to="116"/> < <trip id="10" depart="10.00" from="primary_62" to="primary_61"/> < <trip id="11" depart="11.00" from="34" to="149"/> < <trip id="12" depart="12.00" from="primary_64" to="33"/> < <trip id="13" depart="13.00" from="128" to="131"/> < <trip id="14" depart="14.00" from="primary_62" to="primary_181"/> < <trip id="15" depart="15.00" from="primary_62" to="primary_61"/> < <trip id="16" depart="16.00" from="primary_1" to="primary_74"/> < <trip id="17" depart="17.00" from="45" to="primary_181"/> < <trip id="18" depart="18.00" from="primary_62" to="primary_182"/> < <trip id="19" depart="19.00" from="primary_62" to="primary_181"/> < <trip id="20" depart="20.00" from="primary_181" to="123"/> < <trip id="21" depart="21.00" from="173" to="20"/> < <trip id="22" depart="22.00" from="126" to="175"/> < <trip id="23" depart="23.00" from="131" to="187"/> < <trip id="24" depart="24.00" from="primary_180" to="43"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574367==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000c9340 at pc 0x6196d32aec74 bp 0x7ffc79f8ef70 sp 0x7ffc79f8ef68 > READ of size 8 at 0x5040000c9340 thread T0 > #0 0x6196d32aec73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x6196d329f303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x6196d329b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x6196d3388108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x6196d31058e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x6196d30c5b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x6196d2c2cda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x6196d2c2eef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7f634762a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7f634762a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x6196d2b44bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000c9340 is located 0 bytes after 48-byte region [0x5040000c9310,0x5040000c9340) > allocated by thread T0 here: > #0 0x6196d2c1e021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x6196d33a6c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6196d33a6449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6196d33a6449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x6196d33a52a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x6196d33a4dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x6196d339d264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x6196d338e56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x6196d32a8564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x6196d329f303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x6196d329b3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x6196d3388108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.630269+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,6c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1si"/> < </routes> --- > <input> > <net-file value="net.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> > </processing> > > <time> > <begin value="0"/> > <end value="1.0"/> > </time> > > <report> > <no-warnings value="true"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574353==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000cd3c0 at pc 0x64f5bb45fc74 bp 0x7ffdc10e4a30 sp 0x7ffdc10e4a28 > READ of size 8 at 0x5040000cd3c0 thread T0 > #0 0x64f5bb45fc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x64f5bb450303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x64f5bb44c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x64f5bb539108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x64f5bb2b68e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x64f5bb276b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x64f5badddda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x64f5baddfef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x75eb3182a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x75eb3182a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x64f5bacf5bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000cd3c0 is located 0 bytes after 48-byte region [0x5040000cd390,0x5040000cd3c0) > allocated by thread T0 here: > #0 0x64f5badcf021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x64f5bb557c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x64f5bb557449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x64f5bb557449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x64f5bb5562a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x64f5bb555dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x64f5bb54e264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x64f5bb53f56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x64f5bb459564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x64f5bb450303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x64f5bb44c3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x64f5bb539108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.313304+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,15c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="right1C1" to="A1left1"/> < <trip id="1" depart="1.00" from="left1A1" to="A1left1"/> < <trip id="2" depart="2.00" from="right1C1" to="C1right1"/> < <trip id="3" depart="3.00" from="right1C1" to="A1left1"/> < <trip id="4" depart="4.00" from="left1A1" to="A1left1"/> < <trip id="5" depart="5.00" from="left1A1" to="B2C2"/> < <trip id="6" depart="6.00" from="A2B2" to="A1left1"/> < <trip id="7" depart="7.00" from="right1C1" to="C1right1"/> < <trip id="8" depart="8.00" from="left1A1" to="C1right1"/> < <trip id="9" depart="9.00" from="right1C1" to="A0B0"/> < </routes> --- > <input> > <net-file value="net2.net.xml"/> > <route-files value="trips.trips.xml"/> > </input> > > <output> > <output-file value="trips.trips.xml.tmp"/> > <alternatives-output value="NUL"/> > <write-trips value="true"/> > </output> > > <processing> > <routing-threads value="8"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574355==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x5e0c007ecc74 bp 0x7ffdf11d1f50 sp 0x7ffdf11d1f48 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x5e0c007ecc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x5e0c007dd303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5e0c007d93f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5e0c008c6108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5e0c006438e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5e0c00603b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5e0c0016ada7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5e0c0016cef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x70a1dc22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x70a1dc22a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5e0c00082bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x5e0c0015c021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5e0c008e4c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5e0c008e4449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5e0c008e4449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5e0c008e32a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5e0c008e2dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5e0c008db264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5e0c008cc56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5e0c007e6564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5e0c007dd303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5e0c007d93f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5e0c008c6108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.335162+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3fi" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1o"/> < <trip id="2" depart="2.00" from="3si" to="3o"/> < <trip id="3" depart="3.00" from="4fi" to="1o"/> < <trip id="4" depart="4.00" from="2fi" to="1o"/> < <trip id="5" depart="5.00" from="1fi" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1o"/> < <trip id="7" depart="7.00" from="3fi" to="3o"/> < <trip id="8" depart="8.00" from="1fi" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3o"/> < <trip id="11" depart="11.00" from="2fi" to="1o"/> < <trip id="12" depart="12.00" from="4fi" to="2o"/> < <trip id="13" depart="13.00" from="1fi" to="1o"/> < <trip id="14" depart="14.00" from="4fi" to="3o"/> < <trip id="15" depart="15.00" from="4fi" to="3si"/> < <trip id="16" depart="16.00" from="3fi" to="4o"/> < <trip id="17" depart="17.00" from="2fi" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="4fi" to="3o"/> < <trip id="20" depart="20.00" from="3fi" to="1o"/> < <trip id="21" depart="21.00" from="1si" to="2o"/> < <trip id="22" depart="22.00" from="1fi" to="1si"/> < <trip id="23" depart="23.00" from="1fi" to="2o"/> < <trip id="24" depart="24.00" from="3fi" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574375==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x59fdf5228c74 bp 0x7ffcc5ec2050 sp 0x7ffcc5ec2048 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x59fdf5228c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x59fdf5219303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x59fdf52153f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x59fdf5302108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x59fdf507f8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x59fdf503fb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x59fdf4ba6da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x59fdf4ba8ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x766d4aa2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x766d4aa2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x59fdf4abebb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x59fdf4b98021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x59fdf5320c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x59fdf5320449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x59fdf5320449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x59fdf531f2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x59fdf531edbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x59fdf5317264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x59fdf530856e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x59fdf5222564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x59fdf5219303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x59fdf52153f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x59fdf5302108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.669277+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3fi" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1o"/> < <trip id="2" depart="2.00" from="3fi" to="3o"/> < <trip id="3" depart="3.00" from="4fi" to="1o"/> < <trip id="4" depart="4.00" from="2fi" to="1o"/> < <trip id="5" depart="5.00" from="1fi" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1o"/> < <trip id="7" depart="7.00" from="3fi" to="3o"/> < <trip id="8" depart="8.00" from="1fi" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3o"/> < <trip id="11" depart="11.00" from="2fi" to="1o"/> < <trip id="12" depart="12.00" from="4fi" to="2o"/> < <trip id="13" depart="13.00" from="1fi" to="1o"/> < <trip id="14" depart="14.00" from="4fi" to="3o"/> < <trip id="15" depart="15.00" from="4fi" to="3o"/> < <trip id="16" depart="16.00" from="3fi" to="4o"/> < <trip id="17" depart="17.00" from="2fi" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="4fi" to="3o"/> < <trip id="20" depart="20.00" from="3fi" to="1o"/> < <trip id="21" depart="21.00" from="1fi" to="2o"/> < <trip id="22" depart="22.00" from="1fi" to="1o"/> < <trip id="23" depart="23.00" from="1fi" to="2o"/> < <trip id="24" depart="24.00" from="3fi" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574359==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x609505167c74 bp 0x7ffcc21f7c90 sp 0x7ffcc21f7c88 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x609505167c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x609505158303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x6095051543f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x609505241108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x609504fbe8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x609504f7eb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x609504ae5da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x609504ae7ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7c054622a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7c054622a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x6095049fdbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x609504ad7021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x60950525fc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x60950525f449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x60950525f449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x60950525e2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x60950525ddbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x609505256264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x60950524756e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x609505161564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x609505158303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x6095051543f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x609505241108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.504532+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3fi" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1o"/> < <trip id="2" depart="2.00" from="3si" to="3o"/> < <trip id="3" depart="3.00" from="4fi" to="1o"/> < <trip id="4" depart="4.00" from="2fi" to="1o"/> < <trip id="5" depart="5.00" from="1fi" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1o"/> < <trip id="7" depart="7.00" from="3fi" to="3o"/> < <trip id="8" depart="8.00" from="1fi" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3o"/> < <trip id="11" depart="11.00" from="2fi" to="1o"/> < <trip id="12" depart="12.00" from="4fi" to="2o"/> < <trip id="13" depart="13.00" from="1fi" to="1o"/> < <trip id="14" depart="14.00" from="4fi" to="3o"/> < <trip id="15" depart="15.00" from="4fi" to="3si"/> < <trip id="16" depart="16.00" from="3fi" to="4o"/> < <trip id="17" depart="17.00" from="2fi" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="4fi" to="3o"/> < <trip id="20" depart="20.00" from="3fi" to="1o"/> < <trip id="21" depart="21.00" from="1si" to="2o"/> < <trip id="22" depart="22.00" from="1fi" to="1si"/> < <trip id="23" depart="23.00" from="1fi" to="2o"/> < <trip id="24" depart="24.00" from="3fi" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574418==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000cea80 at pc 0x62317a184c74 bp 0x7ffc92c68350 sp 0x7ffc92c68348 > READ of size 8 at 0x5040000cea80 thread T0 > #0 0x62317a184c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x62317a175303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x62317a1713f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x62317a25e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x623179fdb8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x623179f9bb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x623179b02da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x623179b04ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7ceb7782a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7ceb7782a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x623179a1abb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000cea80 is located 0 bytes after 48-byte region [0x5040000cea50,0x5040000cea80) > allocated by thread T0 here: > #0 0x623179af4021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x62317a27cc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x62317a27c449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x62317a27c449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x62317a27b2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x62317a27adbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x62317a273264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x62317a26456e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x62317a17e564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x62317a175303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x62317a1713f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x62317a25e108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:01.186796+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,105c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="E0D0" to="B0A0"/> < <trip id="1" depart="1.00" from="A0B0" to="B0A0"/> < <trip id="2" depart="2.00" from="E0D0" to="D0E0"/> < <trip id="3" depart="3.00" from="E0D0" to="B0A0"/> < <trip id="4" depart="4.00" from="A0B0" to="B0A0"/> < <trip id="5" depart="5.00" from="A0B0" to="D0E0"/> < <trip id="6" depart="6.00" from="A0B0" to="B0A0"/> < <trip id="7" depart="7.00" from="E0D0" to="D0E0"/> < <trip id="8" depart="8.00" from="A0B0" to="D0E0"/> < <trip id="9" depart="9.00" from="E0D0" to="B0A0"/> < <trip id="10" depart="10.00" from="E0D0" to="D0E0"/> < <trip id="11" depart="11.00" from="A0B0" to="B0A0"/> < <trip id="12" depart="12.00" from="E0D0" to="B0A0"/> < <trip id="13" depart="13.00" from="A0B0" to="B0A0"/> < <trip id="14" depart="14.00" from="E0D0" to="D0E0"/> < <trip id="15" depart="15.00" from="E0D0" to="D0E0"/> < <trip id="16" depart="16.00" from="E0D0" to="D0E0"/> < <trip id="17" depart="17.00" from="A0B0" to="D0E0"/> < <trip id="18" depart="18.00" from="E0D0" to="D0E0"/> < <trip id="19" depart="19.00" from="E0D0" to="D0E0"/> < <trip id="20" depart="20.00" from="E0D0" to="B0A0"/> < <trip id="21" depart="21.00" from="A0B0" to="B0A0"/> < <trip id="22" depart="22.00" from="A0B0" to="B0A0"/> < <trip id="23" depart="23.00" from="A0B0" to="B0A0"/> < <trip id="24" depart="24.00" from="E0D0" to="B0A0"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574364==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x649a9ac04c74 bp 0x7ffe3f52acf0 sp 0x7ffe3f52ace8 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x649a9ac04c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x649a9abf5303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x649a9abf13f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x649a9acde108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x649a9aa5b8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x649a9aa1bb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x649a9a582da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x649a9a584ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x71a69102a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x71a69102a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x649a9a49abb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x649a9a574021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x649a9acfcc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x649a9acfc449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x649a9acfc449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x649a9acfb2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x649a9acfadbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x649a9acf3264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x649a9ace456e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x649a9abfe564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x649a9abf5303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x649a9abf13f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x649a9acde108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.537013+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="1fi" to="1o"/> < <trip id="1" depart="1.00" from="1fi" to="1si"/> < <trip id="2" depart="2.00" from="1o" to="3si"/> < <trip id="3" depart="3.00" from="1o" to="1o"/> < <trip id="4" depart="4.00" from="1fi" to="1o"/> < <trip id="5" depart="5.00" from="1fi" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1si"/> < <trip id="7" depart="7.00" from="1fi" to="3o"/> < <trip id="8" depart="8.00" from="1fi" to="3o"/> < <trip id="9" depart="9.00" from="1o" to="1o"/> < <trip id="10" depart="10.00" from="1o" to="3si"/> < <trip id="11" depart="11.00" from="1fi" to="1si"/> < <trip id="12" depart="12.00" from="1o" to="2o"/> < <trip id="13" depart="13.00" from="1fi" to="1o"/> < <trip id="14" depart="14.00" from="1o" to="3si"/> < <trip id="15" depart="15.00" from="1o" to="3si"/> < <trip id="16" depart="16.00" from="1fi" to="4si"/> < <trip id="17" depart="17.00" from="1fi" to="3o"/> < <trip id="18" depart="18.00" from="1o" to="3si"/> < <trip id="19" depart="19.00" from="1o" to="3o"/> < <trip id="20" depart="20.00" from="1o" to="1o"/> < <trip id="21" depart="21.00" from="1fi" to="2o"/> < <trip id="22" depart="22.00" from="1fi" to="1si"/> < <trip id="23" depart="23.00" from="1fi" to="2o"/> < <trip id="24" depart="24.00" from="1fi" to="2si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574362==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x5e316e3c3c5a bp 0x7ffc5d43c750 sp 0x7ffc5d43c748 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x5e316e3c3c59 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:250:50 > #1 0x5e316e3b9303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x5e316e3b53f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x5e316e4a2108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5e316e21f8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5e316e1dfb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x5e316dd46da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x5e316dd48ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7b8ae2c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7b8ae2c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5e316dc5ebb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x5e316dd38021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x5e316e4c0c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5e316e4c0449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5e316e4c0449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5e316e4bf2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x5e316e4bedbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x5e316e4b7264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x5e316e4a856e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x5e316e3c2564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x5e316e3b9303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x5e316e3b53f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x5e316e4a2108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.504537+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="3si"/> < <trip id="1" depart="1.00" from="4fi" to="3si"/> < <trip id="2" depart="2.00" from="3fi" to="1o"/> < <trip id="3" depart="3.00" from="1si" to="2o"/> < <trip id="4" depart="4.00" from="1fi" to="1si"/> < <trip id="5" depart="5.00" from="1fi" to="2o"/> < <trip id="6" depart="6.00" from="3fi" to="2si"/> < <trip id="7" depart="7.00" from="2si" to="1si"/> < <trip id="8" depart="8.00" from="2fi" to="4si"/> < <trip id="9" depart="9.00" from="3fi" to="3si"/> < <trip id="10" depart="10.00" from="1si" to="3si"/> < <trip id="11" depart="11.00" from="1fi" to="2si"/> < <trip id="12" depart="12.00" from="4si" to="3si"/> < <trip id="13" depart="13.00" from="3fi" to="3si"/> < <trip id="14" depart="14.00" from="4fi" to="3si"/> < <trip id="15" depart="15.00" from="1si" to="1o"/> < <trip id="16" depart="16.00" from="2fi" to="1si"/> < <trip id="17" depart="17.00" from="1si" to="4si"/> < <trip id="18" depart="18.00" from="4si" to="2o"/> < <trip id="19" depart="19.00" from="3fi" to="2si"/> < <trip id="20" depart="20.00" from="4si" to="2si"/> < <trip id="21" depart="21.00" from="2fi" to="1si"/> < <trip id="22" depart="22.00" from="3fi" to="1si"/> < <trip id="23" depart="23.00" from="3fi" to="4o"/> < <trip id="24" depart="24.00" from="2si" to="1si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574452==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x50400014bc40 at pc 0x571026292c74 bp 0x7fffa06b3ad0 sp 0x7fffa06b3ac8 > READ of size 8 at 0x50400014bc40 thread T0 > #0 0x571026292c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x571026283303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x57102627f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x57102636c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x5710260e98e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x5710260a9b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x571025c10da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x571025c12ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7edffc02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7edffc02a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x571025b28bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x50400014bc40 is located 0 bytes after 48-byte region [0x50400014bc10,0x50400014bc40) > allocated by thread T0 here: > #0 0x571025c02021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x57102638ac61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x57102638a449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x57102638a449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x5710263892a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x571026388dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x571026381264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x57102637256e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x57102628c564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x571026283303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x57102627f3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x57102636c108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:01.969152+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,105c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="43" to="127"/> < <trip id="1" depart="1.00" from="154" to="154"/> < <trip id="2" depart="2.00" from="44" to="44"/> < <trip id="3" depart="3.00" from="primary_181" to="153"/> < <trip id="4" depart="4.00" from="186" to="129"/> < <trip id="5" depart="5.00" from="154" to="42"/> < <trip id="6" depart="6.00" from="125" to="154"/> < <trip id="7" depart="7.00" from="43" to="42"/> < <trip id="8" depart="8.00" from="154" to="43"/> < <trip id="9" depart="9.00" from="67" to="118"/> < <trip id="10" depart="10.00" from="65" to="44"/> < <trip id="11" depart="11.00" from="155" to="153"/> < <trip id="12" depart="12.00" from="primary_63" to="155"/> < <trip id="13" depart="13.00" from="153" to="153"/> < <trip id="14" depart="14.00" from="primary_179" to="43"/> < <trip id="15" depart="15.00" from="66" to="44"/> < <trip id="16" depart="16.00" from="42" to="primary_64"/> < <trip id="17" depart="17.00" from="155" to="42"/> < <trip id="18" depart="18.00" from="primary_1" to="43"/> < <trip id="19" depart="19.00" from="primary_179" to="43"/> < <trip id="20" depart="20.00" from="44" to="143"/> < <trip id="21" depart="21.00" from="154" to="155"/> < <trip id="22" depart="22.00" from="153" to="154"/> < <trip id="23" depart="23.00" from="153" to="154"/> < <trip id="24" depart="24.00" from="43" to="155"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574348==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x6029a3d4dc74 bp 0x7ffed9f9a650 sp 0x7ffed9f9a648 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x6029a3d4dc73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x6029a3d3e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x6029a3d3a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x6029a3e27108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x6029a3ba48e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x6029a3b64b19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x6029a36cbda7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x6029a36cdef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7ed407c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7ed407c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x6029a35e3bb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x6029a36bd021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x6029a3e45c61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6029a3e45449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6029a3e45449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x6029a3e442a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x6029a3e43dbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x6029a3e3c264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x6029a3e2d56e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x6029a3d47564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x6029a3d3e303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x6029a3d3a3f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x6029a3e27108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.318087+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3fi" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1o"/> < <trip id="2" depart="2.00" from="3si" to="3o"/> < <trip id="3" depart="3.00" from="4fi" to="1o"/> < <trip id="4" depart="4.00" from="2fi" to="1o"/> < <trip id="5" depart="5.00" from="1fi" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1o"/> < <trip id="7" depart="7.00" from="3fi" to="3o"/> < <trip id="8" depart="8.00" from="1fi" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3o"/> < <trip id="11" depart="11.00" from="2fi" to="1o"/> < <trip id="12" depart="12.00" from="4fi" to="2o"/> < <trip id="13" depart="13.00" from="1fi" to="1o"/> < <trip id="14" depart="14.00" from="4fi" to="3o"/> < <trip id="15" depart="15.00" from="4fi" to="3si"/> < <trip id="16" depart="16.00" from="3fi" to="4o"/> < <trip id="17" depart="17.00" from="2fi" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3o"/> < <trip id="19" depart="19.00" from="4fi" to="3o"/> < <trip id="20" depart="20.00" from="3fi" to="1o"/> < <trip id="21" depart="21.00" from="1fi" to="2o"/> < <trip id="22" depart="22.00" from="1fi" to="1si"/> < <trip id="23" depart="23.00" from="1fi" to="2o"/> < <trip id="24" depart="24.00" from="3fi" to="2o"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,141 > ================================================================= > ==2574358==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5040000dc080 at pc 0x61c88a1c5c74 bp 0x7ffe8a6ee9f0 sp 0x7ffe8a6ee9e8 > READ of size 8 at 0x5040000dc080 thread T0 > #0 0x61c88a1c5c73 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:330:41 > #1 0x61c88a1b6303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #2 0x61c88a1b23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #3 0x61c88a29f108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 > #4 0x61c88a01c8e5 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:784:39 > #5 0x61c889fdcb19 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24 > #6 0x61c889b43da7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #7 0x61c889b45ef7 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13 > #8 0x7e860c02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7e860c02a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x61c889a5bbb4 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xcd7bb4) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > > 0x5040000dc080 is located 0 bytes after 48-byte region [0x5040000dc050,0x5040000dc080) > allocated by thread T0 here: > #0 0x61c889b35021 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xdb1021) (BuildId: 7d18c3e2e04dfa267382f3284d16b924e6894249) > #1 0x61c88a2bdc61 in std::__new_allocator<ROVehicle::Mandatory>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x61c88a2bd449 in std::allocator_traits<std::allocator<ROVehicle::Mandatory>>::allocate(std::allocator<ROVehicle::Mandatory>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x61c88a2bd449 in std::_Vector_base<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x61c88a2bc2a4 in void std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::_M_realloc_append<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x61c88a2bbdbb in ROVehicle::Mandatory& std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::emplace_back<ROVehicle::Mandatory>(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x61c88a2b4264 in std::vector<ROVehicle::Mandatory, std::allocator<ROVehicle::Mandatory>>::push_back(ROVehicle::Mandatory&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x61c88a2a556e in ROVehicle::getMandatoryEdges(ROEdge const*, ROEdge const*) const /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:245:19 > #8 0x61c88a1bf564 in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*>>, std::vector<ROEdge const*, std::allocator<ROEdge const*>>&, bool) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:222:59 > #9 0x61c88a1b6303 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 > #10 0x61c88a1b23f2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:71:9 > #11 0x61c88a29f108 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:135:50 <truncated after showing first 30 lines> ---------- Differences in trips ---------- 2a3,4 > <!-- generated on 2026-06-18T08:26:00.335323+01:00 by Eclipse SUMO duarouter v1_27_0+0246-77aedaaf8e3 > <duarouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/duarouterConfiguration.xsd"> 4,3605c6,32 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <trip id="0" depart="0.00" from="3si" to="1o"/> < <trip id="1" depart="1.00" from="2fi" to="1si"/> < <trip id="2" depart="2.00" from="3si" to="3si"/> < <trip id="3" depart="3.00" from="4si" to="1o"/> < <trip id="4" depart="4.00" from="2si" to="1o"/> < <trip id="5" depart="5.00" from="1si" to="3o"/> < <trip id="6" depart="6.00" from="1fi" to="1si"/> < <trip id="7" depart="7.00" from="3si" to="3o"/> < <trip id="8" depart="8.00" from="1si" to="3o"/> < <trip id="9" depart="9.00" from="4fi" to="1o"/> < <trip id="10" depart="10.00" from="4fi" to="3si"/> < <trip id="11" depart="11.00" from="2fi" to="1si"/> < <trip id="12" depart="12.00" from="4si" to="2o"/> < <trip id="13" depart="13.00" from="1fi" to="1o"/> < <trip id="14" depart="14.00" from="4fi" to="3si"/> < <trip id="15" depart="15.00" from="4fi" to="3si"/> < <trip id="16" depart="16.00" from="3fi" to="4si"/> < <trip id="17" depart="17.00" from="2si" to="3o"/> < <trip id="18" depart="18.00" from="4fi" to="3si"/> < <trip id="19" depart="19.00" from="4si" to="3o"/> < <trip id="20" depart="20.00" from="3si" to="1o"/> < <trip id="21" depart="21.00" from="1si" to="2o"/> < <trip id="22" depart="22.00" from="1fi" to="1si"/> < <trip id="23" depart="23.00" from="1si" to="2o"/> < <trip id="24" depart="24.00" from="3si" to="2si"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1a2,1011 > complex/state/actuated/state.complex.meso:40:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/actuated/state.complex.meso:40:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/arrivalPos_random/state.complex.meso:74:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/arrivalPos_random/state.complex.meso:74:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/calibrator/state.complex.meso:54:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/calibrator/state.complex.meso:54:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:152:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:152:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:153:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:153:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:154:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:154:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:155:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:155:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:156:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:156:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:157:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:157:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:158:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:158:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:159:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:159:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:160:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:160:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:161:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:161:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:162:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. > complex/state/dists/state.complex.meso:162:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'until' is required but missing. > complex/state/dists/state.complex.meso:163:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'tlLogic': The attribute 'cycleTime' is required but missing. <truncated after showing first 30 lines>
option lane-based does not work (This bug was triggered by text found in file 'routes' matching 'on3 3 off3') ---------- Differences in flows ---------- 2c2,3 < <flow id="1_off3.qPKW" departSpeed="max" departPos="last" departLane="best" route="1_off3.qPKW" number="450" begin="0" end="3600"/> --- > <flow id="1_0_9_0.qPKW" departSpeed="max" departPos="last" departLane="best" route="1_0_9_0.qPKW" number="450" begin="0" end="3600"/> > <flow id="on3_0_off3_0.qPKW" departSpeed="max" departPos="last" departLane="best" route="on3_0_off3_0.qPKW" number="450" begin="0" end="3600"/> ---------- Differences in routes ---------- 2c2,3 < <route id="1_off3.qPKW" edges="1 2 3 off3"/> --- > <route id="1_0_9_0.qPKW" edges="1 2 3 4 5 6 7 8 9"/> > <route id="on3_0_off3_0.qPKW" edges="on3 3 off3"/>