texttest -a complex -d /home/delphi/extraClangDebug/sumo/tests -reconnect /home/delphi/extraClangDebug/texttesttmp/extra_clangD.29May110642.3915002 -g
texttest -a complex -d /home/delphi/extraClangDebug/sumo/tests
---------- Differences in errors ---------- 2a3,21 > > ================================================================= > ==2186664==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 616 byte(s) in 1 object(s) allocated from: > #0 0x647eae59c9f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x647eaf523f04 in MSCalibrator::setFlow(long long, long long, double, double, SUMOVehicleParameter) /home/delphi/extraClangDebug/sumo/src/microsim/trigger/MSCalibrator.cpp:747:30 > #2 0x647eb1be0dc7 in libsumo::Calibrator::setFlow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char>> const&) /home/delphi/extraClangDebug/sumo/src/libsumo/Calibrator.cpp:172:34 > #3 0x647eae69bac5 in TraCIServerAPI_Calibrator::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Calibrator.cpp:59:17 > #4 0x647eae5cb086 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19 > #5 0x647eae5d5d7f in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #6 0x647eb06b90b9 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:809:27 > #7 0x647eb06b7b38 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:471:9 > #8 0x647eae5a0961 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x7615d742a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x7615d742a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x647eae4c3584 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3813584) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > > SUMMARY: AddressSanitizer: 616 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 2a3,317 > > ================================================================= > ==2180223==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 240 byte(s) in 2 object(s) allocated from: > #0 0x5b399860d9f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x5b3998631cd6 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:547:32 > #2 0x5b3998638aeb in TraCIServer::openSocket(std::map<int, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&), std::less<int>, std::allocator<std::pair<int const, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&)>>> const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:594:26 > #3 0x5b3998852215 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:363:5 > #4 0x5b399861159e in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:19 > #5 0x72f5a7c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #6 0x72f5a7c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #7 0x5b3998534584 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3813584) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > > Indirect leak of 128 byte(s) in 2 object(s) allocated from: > #0 0x5b399860d9f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x5b39986ab611 in std::__new_allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5b39986aaf6c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator< std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5b39986aaf6c in std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<c har>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x5b39986aadf4 in std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>* std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_trai ts<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<ch ar, std::char_traits<char>, std::allocator<char>>>>>>>::_M_create_node<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x5b39986a9897 in std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<c har>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>::_Auto_node::_Auto_node<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector< std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState c onst, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>&, std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1633:18 > #6 0x5b39986a89b8 in std::_Rb_tree_iterator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>> std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_t raits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string <char, std::char_traits<char>, std::allocator<char>>>>>>>::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::_Rb_tree_const_iterator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std:: tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2458:13 > #7 0x5b39986769e0 in std::map<MSNet::VehicleState, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::a llocator<char>>>>>>>::operator[](MSNet::VehicleState&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:532:15 > #8 0x5b399863238a in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:549:13 > #9 0x5b3998638aeb in TraCIServer::openSocket(std::map<int, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&), std::less<int>, std::allocator<std::pair<int const, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&)>>> const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:594:26 > #10 0x5b3998852215 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:363:5 > #11 0x5b399861159e in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:19 > #12 0x72f5a7c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #13 0x72f5a7c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,18
> Traceback (most recent call last):
> File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/lanearea/lanearea/runner.py", line 59, in <module>
> traci.lanearea.setParameter(detID, "foo", "42")
> File "/home/delphi/extraClangDebug/sumo/tools/traci/exceptions.py", line 64, in wrapper
> return func(*args, **kwargs)
> ^^^^^^^^^^^^^^^^^^^^^
> File "/home/delphi/extraClangDebug/sumo/tools/traci/domain.py", line 283, in setParameter
> self._setCmd(tc.VAR_PARAMETER, objectID, "tss", 2, key, value)
> File "/home/delphi/extraClangDebug/sumo/tools/traci/domain.py", line 169, in _setCmd
> self._connection._sendCmd(self._cmdSetID, varID, objectID, format, *values)
> File "/home/delphi/extraClangDebug/sumo/tools/traci/connection.py", line 232, in _sendCmd
> return self._sendExact()
> ^^^^^^^^^^^^^^^^^
> File "/home/delphi/extraClangDebug/sumo/tools/traci/connection.py", line 144, in _sendExact
> raise TraCIException(err, prefix[1], _RESULTS[prefix[2]])
> traci.exceptions.TraCIException: Lane area detector 'det0' is not known
> sys:1: ResourceWarning: unclosed <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 49162), raddr=('127.0.0.1', 33905)>
> /usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 2186425 is still running
---------- Differences in output ----------
2,23d1
< examining det0
< pos 100.0
< length 25.0
< lane 2fi_0
< vehNum 0
< haltNum 0
< meanSpeed 0.0
< vehIDs ()
< occupancy 0.0
< jamLengthVeh 0
< jamLengthMet 0.0
< examining det1
< pos 148.5
< length 400.0
< lane 2o_0
< vehNum 0
< haltNum 0
< meanSpeed 0.0
< vehIDs ()
< occupancy 0.0
< jamLengthVeh 0
< jamLengthMet 0.0
25d2
< step 0.5
27,49d3
< examining det0
< pos 100.0
< length 25.0
< lane 2fi_0
<truncated after showing first 30 lines>
---------- Missing result in detector ----------
<?xml version="1.0" encoding="UTF-8"?>
<detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/det_e2_file.xsd">
<interval begin="0.00" end="1.00" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="0.00" end="1.00" id="det1" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="1.00" end="2.00" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="1.00" end="2.00" id="det1" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="2.00" end="3.00" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="2.00" end="3.00" id="det1" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="3.00" end="4.00" id="det0" sampledSeconds="0.90" nVehEntered="1" nVehLeft="0" nVehSeen="1" meanSpeed="11.42" meanTimeLoss="0.03" meanOccupancy="19.40" maxOccupancy="20.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltin
gDuration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="3.00" end="4.00" id="det1" sampledSeconds="0.64" nVehEntered="1" nVehLeft="0" nVehSeen="1" meanSpeed="10.21" meanTimeLoss="0.01" meanOccupancy="0.80" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltingD
uration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="4.00" end="5.00" id="det0" sampledSeconds="1.00" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="11.31" meanTimeLoss="0.04" meanOccupancy="20.00" maxOccupancy="20.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltin
gDuration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="4.00" end="5.00" id="det1" sampledSeconds="1.00" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="10.24" meanTimeLoss="0.02" meanOccupancy="1.25" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltingD
uration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="5.00" end="6.00" id="det0" sampledSeconds="0.74" nVehEntered="0" nVehLeft="1" nVehSeen="1" meanSpeed="11.33" meanTimeLoss="0.03" meanOccupancy="5.61" maxOccupancy="11.22" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="5.00" end="6.00" id="det1" sampledSeconds="1.00" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="10.15" meanTimeLoss="0.03" meanOccupancy="1.25" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltingD
uration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="6.00" end="7.00" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="6.00" end="7.00" id="det1" sampledSeconds="1.00" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="10.06" meanTimeLoss="0.03" meanOccupancy="1.25" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltingD
uration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="7.00" end="8.00" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="7.00" end="8.00" id="det1" sampledSeconds="1.00" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="10.25" meanTimeLoss="0.02" meanOccupancy="1.25" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltingD
uration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="8.00" end="9.00" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="8.00" end="9.00" id="det1" sampledSeconds="1.00" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="9.83" meanTimeLoss="0.06" meanOccupancy="1.25" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltingDu
ration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="9.00" end="10.00" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltin
gDuration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="9.00" end="10.00" id="det1" sampledSeconds="1.00" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="10.22" meanTimeLoss="0.02" meanOccupancy="1.25" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalting
Duration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
<interval begin="10.00" end="10.50" id="det0" sampledSeconds="0.00" nVehEntered="0" nVehLeft="0" nVehSeen="0" meanSpeed="-1.00" meanTimeLoss="-1.00" meanOccupancy="0.00" maxOccupancy="0.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHalti
ngDuration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.00" maxVehicleNumber="0"/>
<interval begin="10.00" end="10.50" id="det1" sampledSeconds="0.50" nVehEntered="0" nVehLeft="0" nVehSeen="1" meanSpeed="10.41" meanTimeLoss="0.00" meanOccupancy="1.25" maxOccupancy="1.25" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltin
gDuration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="1.00" maxVehicleNumber="1"/>
</detector>
---------- Differences in errors ---------- 0a1,4 > /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:466:32: runtime error: implicit conversion from type 'unsigned char' of value 195 (8-bit, unsigned) to type 'const char_type' (aka 'const char') changed the value to -61 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:466:32 > /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algobase.h:403:20: runtime error: implicit conversion from type 'char' of value -61 (8-bit, signed) to type 'unsigned char' changed the value to 195 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algobase.h:403:20
---------- Differences in errors ---------- 0a1,9 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/misc/signature/runner.py", line 27, in <module> > import libsumo > File "/home/delphi/extraClangDebug/sumo/tools/libsumo/__init__.py", line 64, in <module> > from .libsumo import vehicle, simulation, person, trafficlight, edge # noqa > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/home/delphi/extraClangDebug/sumo/tools/libsumo/libsumo.py", line 10, in <module> > from . import _libsumo > ImportError: cannot import name '_libsumo' from partially initialized module 'libsumo' (most likely due to a circular import) (/home/delphi/extraClangDebug/sumo/tools/libsumo/__init__.py) ---------- Differences in output ---------- 1d0 < vehicle.setParameter() got an unexpected keyword argument 'oID'
---------- Differences in errors ---------- 1,68c1,9 < Error: Answered with error to command 0xaf: Get BusStop Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xdf: Could not add subscription. Get BusStop Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x27: Get Calibrator Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x57: Could not add subscription. Get Calibrator Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x25: Get ChargingStation Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x55: Could not add subscription. Get ChargingStation Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xaa: Get Edge Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xda: Could not add subscription. Get Edge Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xa0: Get Induction Loop Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xd0: Could not add subscription. Get Induction Loop Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xa9: Get Junction Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xd9: Could not add subscription. Get Junction Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xa3: Get Lane Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xd3: Could not add subscription. Get Lane Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xad: Get Lane Area Detector Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xdd: Could not add subscription. Get Lane Area Detector Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x2a: Get MeanData Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x5a: Could not add subscription. Get MeanData Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xa1: Get Multi Entry Exit Detector Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xd1: Could not add subscription. Get Multi Entry Exit Detector Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x2b: Get OverheadWire Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x5b: Could not add subscription. Get OverheadWire Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x24: Get ParkingArea Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0x54: Could not add subscription. Get ParkingArea Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xde: Missing parameter for subscription 0xde < Error: Answered with error to command 0xae: Get Person Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xde: Could not add subscription. Get Person Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xa7: Get PoI Variable: unsupported variable 0x80 specified < Error: Answered with error to command 0xd7: Could not add subscription. Get PoI Variable: unsupported variable 0x80 specified <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,1158d0 < Subscribing to busstop.VAR_LANEPOSITION. < Subscribing to busstop.ID_COUNT. < Subscribing to busstop.TRACI_ID_LIST. < Subscribing to busstop.VAR_LANE_ID. < Subscribing to busstop.VAR_NAME. < Subscribing to busstop.VAR_PARAMETER. < Subscribing to busstop.VAR_PARAMETER_WITH_KEY. < Subscribing to busstop.VAR_BUS_STOP_WAITING. < Subscribing to busstop.VAR_BUS_STOP_WAITING_IDS. < Subscribing to busstop.VAR_POSITION. < Subscribing to busstop.VAR_STOP_STARTING_VEHICLES_NUMBER. < Subscribing to busstop.VAR_STOP_STARTING_VEHICLES_IDS. < Expecting failure for busstop.ADD subscription. < Could not add subscription. Get BusStop Variable: unsupported variable 0x80 specified < Subscribing to calibrator.VAR_BEGIN. < Subscribing to calibrator.VAR_ROAD_ID. < Subscribing to calibrator.VAR_END. < Subscribing to calibrator.ID_COUNT. < Subscribing to calibrator.TRACI_ID_LIST. < Subscribing to calibrator.VAR_INSERTED. < Subscribing to calibrator.VAR_LANE_ID. < Subscribing to calibrator.VAR_PARAMETER. < Subscribing to calibrator.VAR_PARAMETER_WITH_KEY. < Subscribing to calibrator.VAR_PASSED. < Subscribing to calibrator.VAR_REMOVED. < Subscribing to calibrator.VAR_ROUTE_ID. < Subscribing to calibrator.VAR_ROUTE_PROBE. < Subscribing to calibrator.VAR_SPEED. < Subscribing to calibrator.VAR_TYPE. <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,85 > /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19: runtime error: member call on address 0x50600010e7a0 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x50600010e7a0: note: object has invalid vptr > 00 00 00 00 c5 75 00 00 00 00 00 00 00 00 00 00 be be be be c0 b2 00 00 30 51 00 00 80 b4 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19 > /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9: runtime error: member access within address 0x50600010e7a0 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x50600010e7a0: note: object has invalid vptr > 00 00 00 00 c5 75 00 00 00 00 00 00 00 00 00 00 be be be be c0 b2 00 00 30 51 00 00 80 b4 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9 > ================================================================= > ==2186455==ERROR: AddressSanitizer: heap-use-after-free on address 0x50600010e7d0 at pc 0x5ddd41eaa6b5 bp 0x7fff5eecfa30 sp 0x7fff5eecfa28 > WRITE of size 1 at 0x50600010e7d0 thread T0 > #0 0x5ddd41eaa6b4 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::deschedule() /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:33 > #1 0x5ddd41e9e489 in ShapeContainer::~ShapeContainer() /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19 > #2 0x5ddd41e9eb48 in ShapeContainer::~ShapeContainer() /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:35 > #3 0x5ddd413f9daf in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:334:5 > #4 0x5ddd413fc678 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:307:17 > #5 0x5ddd3f2eabb2 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:101:17 > #6 0x7971b102a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #7 0x7971b102a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #8 0x5ddd3f20d584 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3813584) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > > 0x50600010e7d0 is located 48 bytes inside of 56-byte region [0x50600010e7a0,0x50600010e7d8) > freed by thread T0 here: > #0 0x5ddd3f2e7271 in operator delete(void*) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ed271) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x5ddd4291ecb1 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::~ParametrisedWrappingCommand() /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:57:36 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 32a33,128 > > ================================================================= > ==2186599==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 616 byte(s) in 1 object(s) allocated from: > #0 0x573f7064e9f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x573f73ce075e in libsumo::Simulation::findIntermodalRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, int, double, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char , std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/extraClangDebug/sumo/src/libsumo/Simulation.cpp:703:28 > #2 0x573f70765e92 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:230:62 > #3 0x573f7068e9ff in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22 > #4 0x573f7067d5e5 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23 > #5 0x573f70687d7f in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #6 0x573f7276b0b9 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:809:27 > #7 0x573f72769b38 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:471:9 > #8 0x573f70652961 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x70e16de2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x70e16de2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x573f70575584 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3813584) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > > Direct leak of 616 byte(s) in 1 object(s) allocated from: > #0 0x573f7064e9f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x573f73cdfaa3 in libsumo::Simulation::findIntermodalRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, int, double, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char , std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/extraClangDebug/sumo/src/libsumo/Simulation.cpp:690:24 > #2 0x573f70765e92 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:230:62 > #3 0x573f7068e9ff in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22 > #4 0x573f7067d5e5 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23 > #5 0x573f70687d7f in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #6 0x573f7276b0b9 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:809:27 > #7 0x573f72769b38 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:471:9 > #8 0x573f70652961 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x70e16de2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,2 > /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:3153:21: runtime error: signed integer overflow: 19862 + 9223372036854773760 cannot be represented in type 'long long' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:3153:21
---------- Differences in errors ---------- 1a2,48 > > ================================================================= > ==2185013==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 232 byte(s) in 1 object(s) allocated from: > #0 0x5ec5c0de79f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x5ec5c1c9c70c in MSDispatch::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:152:31 > #2 0x5ec5c1d1adc2 in MSDispatch_TraCI::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:51:36 > #3 0x5ec5c1924b34 in MSDevice_Taxi::addReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:223:38 > #4 0x5ec5c233971b in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:333:13 > #5 0x5ec5c2335fcb in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:297:9 > #6 0x5ec5c23ce3d8 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20 > #7 0x5ec5c240ad8f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:232:20 > #8 0x5ec5c2f07ee8 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:891:26 > #9 0x5ec5c2f02b38 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:471:9 > #10 0x5ec5c0deb961 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x70436682a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x70436682a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x5ec5c0d0e584 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3813584) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > > Indirect leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x5ec5c0de79f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x5ec5c19949a1 in std::__new_allocator<std::_Rb_tree_node<MSTransportable const*>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5ec5c1cb920c in std::allocator_traits<std::allocator<std::_Rb_tree_node<MSTransportable const*>>>::allocate(std::allocator<std::_Rb_tree_node<MSTransportable const*>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5ec5c1cb920c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x5ec5c1cb90dc in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x5ec5c1cb9089 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x5ec5c1cb7d98 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_node_base*, std:: _Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19 > #7 0x5ec5c1cb637d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_const_iter ator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,47 > > ================================================================= > ==2185076==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 928 byte(s) in 4 object(s) allocated from: > #0 0x57c7817a29f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x57c78265770c in MSDispatch::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:152:31 > #2 0x57c7826d5dc2 in MSDispatch_TraCI::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:51:36 > #3 0x57c7822dfb34 in MSDevice_Taxi::addReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:223:38 > #4 0x57c782cf471b in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:333:13 > #5 0x57c782cf0fcb in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:297:9 > #6 0x57c782d893d8 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20 > #7 0x57c782dc5d8f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:232:20 > #8 0x57c7838c2ee8 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:891:26 > #9 0x57c7838bdb38 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:471:9 > #10 0x57c7817a6961 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x77159f82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x77159f82a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x57c7816c9584 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3813584) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > > Indirect leak of 160 byte(s) in 4 object(s) allocated from: > #0 0x57c7817a29f1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x38ec9f1) (BuildId: 00aef86b7681d92505bbb288878e9dbf67a837a1) > #1 0x57c78234f9a1 in std::__new_allocator<std::_Rb_tree_node<MSTransportable const*>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x57c78267420c in std::allocator_traits<std::allocator<std::_Rb_tree_node<MSTransportable const*>>>::allocate(std::allocator<std::_Rb_tree_node<MSTransportable const*>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x57c78267420c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x57c7826740dc in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x57c782674089 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x57c782672d98 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_node_base*, std:: _Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19 > #7 0x57c78267137d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_const_iter ator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9 <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,28
>
> Unhandled Exception:
> System.TypeInitializationException: The type initializer for 'Eclipse.Sumo.Libtraci.libtraciPINVOKE' threw an exception. ---> System.TypeInitializationException: The type initializer for 'SWIGExceptionHelper' threw an exception. ---> System.DllNotFoundException: libtracics assembly:<unknown assembly> type:<unknown type> member:(null)
> at (wrapper managed-to-native) Eclipse.Sumo.Libtraci.libtraciPINVOKE+SWIGExceptionHelper.SWIGRegisterExceptionCallbacks_libtraci(Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/Excep
tionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate)
> at Eclipse.Sumo.Libtraci.libtraciPINVOKE+SWIGExceptionHelper..cctor () [0x000ee] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> --- End of inner exception stack trace ---
> at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_generic_class_init(intptr)
> at Eclipse.Sumo.Libtraci.libtraciPINVOKE..cctor () [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> --- End of inner exception stack trace ---
> at Eclipse.Sumo.Libtraci.StringVector..ctor () [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> at Eclipse.Sumo.Libtraci.StringVector..ctor (System.Collections.Generic.IEnumerable`1[T] c) [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> at Program.Main (System.String[] args) [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'Eclipse.Sumo.Libtraci.libtraciPINVOKE' threw an exception. ---> System.TypeInitializationException: The type initializer for 'SWIGExceptionHelper' threw an exception. ---> System.DllNotFoundException: libtracics assembly:<unknown assembly> type:<unknown type> member:(null)
> at (wrapper managed-to-native) Eclipse.Sumo.Libtraci.libtraciPINVOKE+SWIGExceptionHelper.SWIGRegisterExceptionCallbacks_libtraci(Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/Excep
tionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate,Eclipse.Sumo.Libtraci.libtraciPINVOKE/SWIGExceptionHelper/ExceptionDelegate)
> at Eclipse.Sumo.Libtraci.libtraciPINVOKE+SWIGExceptionHelper..cctor () [0x000ee] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> --- End of inner exception stack trace ---
> at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_generic_class_init(intptr)
> at Eclipse.Sumo.Libtraci.libtraciPINVOKE..cctor () [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> --- End of inner exception stack trace ---
> at Eclipse.Sumo.Libtraci.StringVector..ctor () [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> at Eclipse.Sumo.Libtraci.StringVector..ctor (System.Collections.Generic.IEnumerable`1[T] c) [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> at Program.Main (System.String[] args) [0x00000] in <4e3b8d042e5f4f19a3ccb56f39e4cee4>:0
> Traceback (most recent call last):
> File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci_cs/runner.py", line 61, in <module>
> subprocess.check_call(["mono", os.path.join("data", "Program.exe")])
> File "/usr/lib/python3.12/subprocess.py", line 413, in check_call
> raise CalledProcessError(retcode, cmd)
> subprocess.CalledProcessError: Command '['mono', 'data/Program.exe']' returned non-zero exit status 1.
---------- Differences in output ----------
1,5d0
< Step 1
< Step 2
< Step 3
< Step 4
< Step 5
---------- Differences in errors ---------- 1,2c1,12 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at org.eclipse.sumo.libtraci.Simulation.preloadLibraries(Simulation.java:599) > at APITest.main(APITest.java:28) ---------- Differences in output ---------- 1,80d0 < deltaT:1.0 < findRoute result stage: < gneE0 < -gneE2 < gneE2 < findIntermodalRoute result stages: < gneE0 < gneE2 < Step 1.0, tlsPhase 0 (North-South) < Step 2.0, tlsPhase 0 (North-South) < Step 3.0, tlsPhase 0 (North-South) < Step 4.0, tlsPhase 0 (North-South) < Step 5.0, tlsPhase 0 (North-South) < Step 6.0, tlsPhase 0 (North-South) < Step 7.0, tlsPhase 0 (North-South) < Step 8.0, tlsPhase 0 (North-South) < Step 9.0, tlsPhase 0 (North-South) < Step 10.0, tlsPhase 0 (North-South) < Step 11.0, tlsPhase 0 (North-South) < Step 12.0, tlsPhase 0 (North-South) < Step 13.0, tlsPhase 0 (North-South) < Step 14.0, tlsPhase 0 (North-South) < Step 15.0, tlsPhase 0 (North-South) < Step 16.0, tlsPhase 0 (North-South) < Step 17.0, tlsPhase 0 (North-South) < Step 18.0, tlsPhase 0 (North-South) < Step 19.0, tlsPhase 0 (North-South) < Step 20.0, tlsPhase 0 (North-South) < Step 21.0, tlsPhase 0 (North-South) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,12 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at org.eclipse.sumo.libtraci.Simulation.preloadLibraries(Simulation.java:599) > at Main.main(Main.java:43) ---------- Differences in output ---------- 1,100d0 < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,24 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at org.eclipse.sumo.libtraci.Simulation.preloadLibraries(Simulation.java:599) > at MultiClient1.main(MultiClient1.java:27) > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at org.eclipse.sumo.libtraci.Simulation.preloadLibraries(Simulation.java:599) > at MultiClient2.main(MultiClient2.java:29) ---------- Differences in output ---------- 1,4652d0 < Step 0.1, tlsPhase 0 (North-South) < Step 0.1 < Step 0.2 < Step 0.3 < Step 0.4 < Step 0.5 < Step 0.6 < Step 0.7 < Step 0.8 < Step 0.9 < Step 1.0 < Step 1.1 < Step 1.2 < Step 1.3 < Step 1.4 < Step 1.5 < Step 1.6 < Step 1.7 < Step 1.8 < Step 1.9 < Step 2.0 < Step 2.1 < Step 2.2 < Step 2.3 < Step 2.4 < Step 2.5 < Step 2.6 < Step 2.7 < Step 2.8 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,12 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at org.eclipse.sumo.libtraci.Simulation.preloadLibraries(Simulation.java:599) > at Main.main(Main.java:27) ---------- Differences in output ---------- 1,4639d0 < Step 0.1, tlsPhase 0 (North-South) < Step 0.2, tlsPhase 0 (North-South) < Step 0.3, tlsPhase 0 (North-South) < Step 0.4, tlsPhase 0 (North-South) < Step 0.5, tlsPhase 0 (North-South) < Step 0.6, tlsPhase 0 (North-South) < Step 0.7, tlsPhase 0 (North-South) < Step 0.8, tlsPhase 0 (North-South) < Step 0.9, tlsPhase 0 (North-South) < Step 1.0, tlsPhase 0 (North-South) < Step 1.1, tlsPhase 0 (North-South) < Step 1.2, tlsPhase 0 (North-South) < Step 1.3, tlsPhase 0 (North-South) < Step 1.4, tlsPhase 0 (North-South) < Step 1.5, tlsPhase 0 (North-South) < Step 1.6, tlsPhase 0 (North-South) < Step 1.7, tlsPhase 0 (North-South) < Step 1.8, tlsPhase 0 (North-South) < Step 1.9, tlsPhase 0 (North-South) < Step 2.0, tlsPhase 0 (North-South) < Step 2.1, tlsPhase 0 (North-South) < Step 2.2, tlsPhase 0 (North-South) < Step 2.3, tlsPhase 0 (North-South) < Step 2.4, tlsPhase 0 (North-South) < Step 2.5, tlsPhase 0 (North-South) < Step 2.6, tlsPhase 0 (North-South) < Step 2.7, tlsPhase 0 (North-South) < Step 2.8, tlsPhase 0 (North-South) < Step 2.9, tlsPhase 0 (North-South) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,12 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: /home/delphi/extraClangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at org.eclipse.sumo.libtraci.Simulation.preloadLibraries(Simulation.java:599) > at Subscription.main(Subscription.java:30) ---------- Differences in output ---------- 1,147d0 < Step: 0 < Step: 1 < Subscription Departed vehicles: v0 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 < variable id: 66 value: TraCIPosition(0,-4.8) < Step: 2 < Subscription Departed vehicles: v1 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 < variable id: 66 value: TraCIPosition(14.7234,-4.8) < Vehicle Subscription: id=v1 < variable id: 64 value: 13.033 < variable id: 66 value: TraCIPosition(0,-4.8) < Step: 3 < Subscription Departed vehicles: v2 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 < variable id: 66 value: TraCIPosition(29.4468,-4.8) < Vehicle Subscription: id=v1 < variable id: 64 value: 13.033 < variable id: 66 value: TraCIPosition(13.033,-4.8) < Vehicle Subscription: id=v2 < variable id: 64 value: 11.791 < variable id: 66 value: TraCIPosition(0,-4.8) < Step: 4 < Subscription Departed vehicles: v3 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 <truncated after showing first 30 lines>
meso handles inductionloops differently
(This bug was triggered by text found in file 'errors' matching 'Induction loop '0' is not known')
---------- Differences in errors ----------
0a1,24
> Error: Answered with error to command 0xcd: Lane area detector 'det0' is not known
> Error: tcpip::Socket::recvAndCheck @ recv: peer shutdown
> Quitting (on error).
> Traceback (most recent call last):
> File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/inductionloop/persons_walk_wrongType/runner.py", line 39, in <module>
> print("vehNum", traci.inductionloop.getLastStepVehicleNumber(loopID))
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/home/delphi/extraClangDebug/sumo/tools/traci/_inductionloop.py", line 69, in getLastStepVehicleNumber
> return self._getUniversal(tc.LAST_STEP_VEHICLE_NUMBER, loopID)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/home/delphi/extraClangDebug/sumo/tools/traci/domain.py", line 152, in _getUniversal
> return _parse(self._retValFunc, varID, self._getCmd(varID, objectID, format, *values))
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/home/delphi/extraClangDebug/sumo/tools/traci/domain.py", line 157, in _getCmd
> r = self._connection._sendCmd(self._cmdGetID, varID, objID, format, *values)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/home/delphi/extraClangDebug/sumo/tools/traci/connection.py", line 232, in _sendCmd
> return self._sendExact()
> ^^^^^^^^^^^^^^^^^
> File "/home/delphi/extraClangDebug/sumo/tools/traci/connection.py", line 144, in _sendExact
> raise TraCIException(err, prefix[1], _RESULTS[prefix[2]])
> traci.exceptions.TraCIException: Induction loop '0' is not known
> sys:1: ResourceWarning: unclosed <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 49174), raddr=('127.0.0.1', 33905)>
> /usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 2186412 is still running
---------- Differences in output ----------
4,5c4,5
< inductionloops ('0',)
< inductionloop count 1
---
> inductionloops ()
> inductionloop count 0
7,48d6
< vehNum 0
< meanSpeed -1.0
< vehIDs ()
< occupancy 0.0
< meanLength -1.0
< timeSinceDet 3603.0
< vehData ()
< position 248.5
< laneID 2fi_0
< parameter 42
< parameter from XML ''
< {16: 0}
< step 3
< {16: 0}
< step 4
< {16: 0}
< step 5
< {16: 0}
< step=6.0 occ=0.0 num=0 detVehs=() vehData=()
< step=7.0 occ=0.0 num=0 detVehs=() vehData=()
< step=8.0 occ=0.0 num=0 detVehs=() vehData=()
< step=9.0 occ=0.0 num=0 detVehs=() vehData=()
< step=10.0 occ=0.0 num=0 detVehs=() vehData=()
<truncated after showing first 30 lines>
mapping failure (This bug was triggered by text found in file 'output' matching 'failed') ---------- Differences in output ---------- 0a1 > internal corner (inside, segment2) failed: x=198, x2=198.0, y=1.9, y2=1.9, lane=middle_0, lane2=middle_0, pos=102, pos2=98.0 posLat=2.0 posLat2=1.9