texttest -a complex -d /home/delphi/extraClangDebug/sumo/tests -reconnect /home/delphi/extraClangDebug/texttesttmp/extra_clangD.31Jan111116.1601460 -g
texttest -a complex -d /home/delphi/extraClangDebug/sumo/tests
---------- Differences in errors ----------
0a1,5
> sumo: /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:6439: void MSVehicle::updateOccupancyAndCurrentBestLane(const MSLane *): Assertion `found || startLane->isInternal()' failed.
> Traceback (most recent call last):
> raise FatalTraCIError("Connection closed by SUMO.")
> traci.exceptions.FatalTraCIError: Connection closed by SUMO.
> /usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 951174 is still running
---------- Differences in errors ---------- 2a3,21 > > ================================================================= > ==956157==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 616 byte(s) in 1 object(s) allocated from: > #0 0x635eeb250cf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x635eec15f1a4 in MSCalibrator::setFlow(long long, long long, double, double, SUMOVehicleParameter) /home/delphi/extraClangDebug/sumo/src/microsim/trigger/MSCalibrator.cpp:747:30 > #2 0x635eee7af8c7 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 0x635eeb34e9e5 in TraCIServerAPI_Calibrator::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Calibrator.cpp:59:17 > #4 0x635eeb27dfe6 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19 > #5 0x635eeb288cdf in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #6 0x635eed299d69 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:795:27 > #7 0x635eed2987e8 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:456:9 > #8 0x635eeb254ca5 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x7a905042a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x7a905042a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x635eeb177884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > SUMMARY: AddressSanitizer: 616 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 0a1,354 > > ================================================================= > ==949808==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x60dc03c77da3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x778a3fec2c73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x778a3fec0173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x778a3febae98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x778a3febf718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x778a3fec078c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x778a3febd272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x778a58ba8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x60dc03c77f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x778a3febec0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x778a3febff1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x778a3fec0134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x778a3febae98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x778a3febf718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x778a3fec078c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x778a3febd272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x778a58ba8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x60dc03c77f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x778a3febec0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x778a3febff1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==950094==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x5c3fc174ada3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7e2721029c73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7e2721027173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7e2721021e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7e2721026718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7e272102778c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7e2721024272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7e273a9a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5c3fc174af8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7e2721025c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7e2721026f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7e27210271e6 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x351e6) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7e2721021e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7e2721026718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7e272102778c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7e2721024272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x7e273a9a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5c3fc174af8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7e2721025c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7e2721026f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,472 > > ================================================================= > ==949066==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x5ab46da70da3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7f053a8cac73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7f053a8c8173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7f053a8c2e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7f053a8c7718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7f053a8c878c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7f053a8c5272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7f0555ba8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5ab46da70f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7f053a8c6c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7f053a8c7f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7f053a8c8134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7f053a8c2e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7f053a8c7718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7f053a8c878c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7f053a8c5272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x7f0555ba8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5ab46da70f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7f053a8c6c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7f053a8c7f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,317 > > ================================================================= > ==949415==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 240 byte(s) in 2 object(s) allocated from: > #0 0x55b1604b9cf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x55b1604dcc36 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:547:32 > #2 0x55b1604e3a4b 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 0x55b1606fad35 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:345:5 > #4 0x55b1604bd8e2 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:19 > #5 0x7d964462a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #6 0x7d964462a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #7 0x55b1603e0884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > Indirect leak of 128 byte(s) in 2 object(s) allocated from: > #0 0x55b1604b9cf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x55b1605571c1 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 0x55b160556b1c 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 0x55b160556b1c 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 0x55b1605569a4 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 0x55b160555447 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 0x55b160554568 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 0x55b160521940 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 0x55b1604dd2ea in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:549:13 > #9 0x55b1604e3a4b 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 0x55b1606fad35 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:345:5 > #11 0x55b1604bd8e2 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:19 > #12 0x7d964462a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #13 0x7d964462a28a in __libc_start_main csu/../csu/libc-start.c:360:3 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,354 > > ================================================================= > ==948945==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x5ba2da6f8da3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x745ebf074c73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x745ebf072173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x745ebf06ce98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x745ebf071718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x745ebf07278c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x745ebf06f272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x745eda3a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5ba2da6f8f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x745ebf070c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x745ebf071f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x745ebf072134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x745ebf06ce98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x745ebf071718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x745ebf07278c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x745ebf06f272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x745eda3a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5ba2da6f8f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x745ebf070c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x745ebf071f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,1180 > > ================================================================= > ==948872==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x64e945108da3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x75a4a4a9fc73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x75a4a4a9d173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x75a4a4a97e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x75a4a4a9c718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x75a4a4a9d78c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x75a4a4a9a272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x75a4bfda8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x64e945108f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x75a4a4a9bc0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x75a4a4a9cf1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x75a4a4a9d134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x75a4a4a97e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x75a4a4a9c718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x75a4a4a9d78c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x75a4a4a9a272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x75a4bfda8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x64e945108f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x75a4a4a9bc0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x75a4a4a9cf1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 6a7,65 > > ================================================================= > ==948708==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x5d1f4be24da3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7a4333f28c73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7a4333f26173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7a4333f20e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7a4333f25718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7a4333f2678c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7a4333f23272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7a434eda8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5d1f4be24f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7a4333f24c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7a4333f25f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7a4333f26134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7a4333f20e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7a4333f25718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7a4333f2678c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7a4333f23272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x7a434eda8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x5d1f4be24f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7a4333f24c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7a4333f25f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==948639==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x640c9d535da3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7fbcc0427c73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7fbcc0425173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7fbcc041fe98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7fbcc0424718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7fbcc042578c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7fbcc0422272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7fbcd9da8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x640c9d535f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7fbcc0423c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7fbcc0424f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7fbcc0425134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7fbcc041fe98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7fbcc0424718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7fbcc042578c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7fbcc0422272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x7fbcd9da8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x640c9d535f8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7fbcc0423c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7fbcc0424f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==948631==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x634d0615dda3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x710023a27c73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x710023a25173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x710023a1fe98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x710023a24718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x710023a2578c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x710023a22272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x71003d1a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x634d0615df8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x710023a23c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x710023a24f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x710023a25134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x710023a1fe98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x710023a24718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x710023a2578c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x710023a22272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x71003d1a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x634d0615df8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x710023a23c0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x710023a24f1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==948634==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 604 byte(s) in 1 object(s) allocated from: > #0 0x58b2f650fda3 in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294da3) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7729ee480c73 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x37c73) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7729ee47e173 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35173) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7729ee478e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7729ee47d718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7729ee47e78c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7729ee47b272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x772a093a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x58b2f650ff8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7729ee47cc0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7729ee47df1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #3 0x7729ee47e134 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x35134) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #4 0x7729ee478e98 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x2fe98) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #5 0x7729ee47d718 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34718) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #6 0x7729ee47e78c (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x3578c) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #7 0x7729ee47b272 (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x32272) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #8 0x772a093a8da7 in FX::FXGLVisual::create() (/lib/x86_64-linux-gnu/libFOX-1.6.so.0+0x1a8da7) (BuildId: 8255c25c86a9650f625055b6ddbe324d5ad52682) > > Direct leak of 224 byte(s) in 1 object(s) allocated from: > #0 0x58b2f650ff8d in calloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x4294f8d) (BuildId: 94b74178b54209a22ff1af5ebe2aef4ddc9edff5) > #1 0x7729ee47cc0e (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x33c0e) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) > #2 0x7729ee47df1f (/lib/x86_64-linux-gnu/libGLX_mesa.so.0+0x34f1f) (BuildId: 4eefd8c0a28a2e83e9c5869b4bb58c78334c4b26) <truncated after showing first 30 lines>
---------- 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,1154d0 < 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 ----------
5,7c5,9
< Error: Answered with error to command 0xae: The stage index must be lower than the number of remaining stages.
< Error: Answered with error to command 0xae: The negative stage index -2 must refer to a valid previous stage.
< Warning: Person 'tripTest2' walking from edge '2fi' to edge '1fi' has a disconnect, time=219.00.
---
> sumo: /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_Striping.cpp:393: static const MSPModel_Striping::WalkingAreaPath *MSPModel_Striping::getWalkingAreaPath(const MSEdge *, const MSLane *, const MSLane *): Assertion `pathIt2 != myWalkingAreaPaths.end()' failed.
> Traceback (most recent call last):
> raise FatalTraCIError("Connection closed by SUMO.")
> traci.exceptions.FatalTraCIError: Connection closed by SUMO.
> /usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 955166 is still running
---------- Differences in fcd ----------
80,1655c80
< <person id="detour2" x="511.55" y="479.48" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.33" pos="227.98" edge="3si" slope="0.00"/>
< <person id="detour" x="511.55" y="484.24" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.32" pos="232.74" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="11.00">
< <vehicle id="veh0" x="504.95" y="486.43" angle="0.00" type="DEFAULT_VEHTYPE" speed="0.10" pos="234.93" lane="3si_2" slope="0.00"/>
< <person id="newPerson" x="504.95" y="486.43" angle="0.00" type="DEFAULT_PEDTYPE" speed="0.10" pos="234.93" edge="3si" slope="0.00"/>
< <person id="tripTest" x="750.46" y="504.37" angle="351.38" type="DEFAULT_PEDTYPE" speed="1.23" pos="1.03" edge=":m2_w0" slope="0.00"/>
< <person id="horiz" x="750.46" y="508.59" angle="351.38" type="pType3@horiz" speed="1.62" pos="5.20" edge=":m2_w0" slope="0.00"/>
< <person id="detour2" x="511.55" y="480.64" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.16" pos="229.14" edge="3si" slope="0.00"/>
< <person id="detour" x="511.55" y="485.56" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.32" pos="234.06" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="12.00">
< <vehicle id="veh0" x="504.95" y="486.50" angle="0.00" type="DEFAULT_VEHTYPE" speed="0.07" pos="235.00" lane="3si_2" slope="0.00"/>
< <person id="newPerson" x="504.95" y="486.50" angle="0.00" type="DEFAULT_PEDTYPE" speed="0.07" pos="235.00" edge="3si" slope="0.00"/>
< <person id="detour" x="511.19" y="486.76" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.19" pos="0.21" edge=":0_w2" slope="0.00"/>
< <person id="tripTest" x="750.28" y="505.56" angle="351.38" type="DEFAULT_PEDTYPE" speed="1.20" pos="2.23" edge=":m2_w0" slope="0.00"/>
< <person id="horiz" x="750.22" y="510.22" angle="351.38" type="pType3@horiz" speed="1.65" pos="6.85" edge=":m2_w0" slope="0.00"/>
< <person id="detour2" x="511.55" y="481.86" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.22" pos="230.36" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="13.00">
< <vehicle id="veh0" x="501.65" y="486.53" angle="0.00" type="DEFAULT_VEHTYPE" speed="0.03" pos="235.03" lane="3si_3" slope="0.00"/>
< <person id="newPerson" x="501.65" y="486.53" angle="0.00" type="DEFAULT_PEDTYPE" speed="0.03" pos="235.03" edge="3si" slope="0.00"/>
< <person id="detour" x="511.19" y="487.95" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.20" pos="1.40" edge=":0_w2" slope="0.00"/>
< <person id="tripTest" x="750.11" y="506.67" angle="351.38" type="DEFAULT_PEDTYPE" speed="1.12" pos="3.36" edge=":m2_w0" slope="0.00"/>
< <person id="horiz" x="748.96" y="511.55" angle="270.00" type="pType3@horiz" speed="1.37" pos="8.22" edge=":m2_w0" slope="0.00"/>
< <person id="detour2" x="511.55" y="483.17" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.30" pos="231.67" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="14.00">
< <vehicle id="veh0" x="501.37" y="488.50" angle="356.82" type="DEFAULT_VEHTYPE" speed="1.99" pos="1.96" lane=":0_10_0" slope="0.00"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
108,140d107
< :0_w1
< 10.204908506891279
< :0_c0
< recovering from exception after asking for invalid stage index
< recovering from exception after asking for invalid stage index
< 214.0 person=tripTest2 edge=2fi pos=10.0
< 215.0 person=tripTest2 edge=2fi pos=10.0
< 216.0 person=tripTest2 edge=2fi pos=11.270260349782701
< 217.0 person=tripTest2 edge=2fi pos=12.633023575698543
< 218.0 person=tripTest2 edge=2fi pos=13.800850237926674
< tripTest2 new edges edges=('2fi', '1fi')
< 219.0 person=tripTest2 edge=2fi pos=15.108002757058582
< 220.0 person=tripTest2 edge=2fi pos=16.448834158169728
< 221.0 person=tripTest2 edge=2fi pos=17.739631039504378
< 222.0 person=tripTest2 edge=2fi pos=19.050406385277814
< 223.0 person=tripTest2 edge=2fi pos=20.296709538476232
< remaining stages for 'p3' (before replacement of current stage)
< 0: Stage(type=2, edges=('1fi', '1si'), travelTime=10.0, cost=INVALID, length=27.24982758415672, depart=224.0, departPos=238.5, arrivalPos=10.0, description=walking)
< remaining stages for 'p3' (after replacement)
< 0: Stage(type=2, edges=('1fi', '1o'), travelTime=0.0, cost=INVALID, length=495.25, depart=234.0, departPos=10.0, arrivalPos=10.0, description=walking)
< remaining stages for 'p3' (before replacement of next stage)
< 0: Stage(type=2, edges=('1fi', '1o'), travelTime=0.0, cost=INVALID, length=495.25, depart=234.0, departPos=10.0, arrivalPos=10.0, description=walking)
< 1: Stage(type=2, edges=('1o', '3o'), travelTime=INVALID, cost=INVALID, length=39.991248085099585, depart=INVALID, departPos=10.0, arrivalPos=10.0, description=walking)
< remaining stages for 'p3' (after replacement)
< 0: Stage(type=2, edges=('1fi', '1o'), travelTime=0.0, cost=INVALID, length=495.25, depart=234.0, departPos=10.0, arrivalPos=10.0, description=walking)
< 1: Stage(type=2, edges=('1o', '4o'), travelTime=INVALID, cost=INVALID, length=39.991248085099585, depart=INVALID, departPos=10.0, arrivalPos=10.0, description=walking)
< speed (before setSpeed) 0.0
< type maxSpeed (before setSpeed) 10.438888888888888
< person maxSpeed (before setSpeed) 1.3888888888888888
<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 0x50600010dd20 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x50600010dd20: note: object has invalid vptr > 00 00 00 00 37 75 00 00 00 00 00 00 00 00 00 00 be be be be 40 a8 00 00 30 51 00 00 c0 b2 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 0x50600010dd20 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x50600010dd20: note: object has invalid vptr > 00 00 00 00 37 75 00 00 00 00 00 00 00 00 00 00 be be be be 40 a8 00 00 30 51 00 00 c0 b2 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9 > ================================================================= > ==955941==ERROR: AddressSanitizer: heap-use-after-free on address 0x50600010dd50 at pc 0x5c70d4bb4fb5 bp 0x7ffc4a1b3770 sp 0x7ffc4a1b3768 > WRITE of size 1 at 0x50600010dd50 thread T0 > #0 0x5c70d4bb4fb4 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::deschedule() /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:33 > #1 0x5c70d4baafc9 in ShapeContainer::~ShapeContainer() /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19 > #2 0x5c70d4bab678 in ShapeContainer::~ShapeContainer() /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:35 > #3 0x5c70d411831d in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:321:5 > #4 0x5c70d411a5c8 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:294:17 > #5 0x5c70d20dbf0e in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:101:17 > #6 0x7078e362a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #7 0x7078e362a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #8 0x5c70d1ffe884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > 0x50600010dd50 is located 48 bytes inside of 56-byte region [0x50600010dd20,0x50600010dd58) > freed by thread T0 here: > #0 0x5c70d20d8571 in operator delete(void*) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x363a571) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x5c70d562a7b1 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 ----------
0a1,5
> sumo: /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
> Traceback (most recent call last):
> raise FatalTraCIError("Connection closed by SUMO.")
> traci.exceptions.FatalTraCIError: Connection closed by SUMO.
> /usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 955993 is still running
---------- Differences in tripinfo ----------
5,7d4
< <tripinfo id="t0" depart="0.00" departLane="" departPos="45.10" departSpeed="-1.00" departDelay="0.00" arrival="57.00" arrivalLane="e_0" arrivalPos="100.00" arrivalSpeed="8.00" duration="57.00" routeLength="300.20" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/>
< <tripinfo id="t1" depart="13.00" departLane="" departPos="45.10" departSpeed="-1.00" departDelay="3.00" arrival="92.00" arrivalLane="e_0" arrivalPos="100.00" arrivalSpeed="8.00" duration="79.00" routeLength="500.40" waitingTime="2.00" waitingCount="1" stopTime="0.00" timeLoss="21.76" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---------- Differences in errors ---------- 18a19,99 > > ================================================================= > ==956097==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 616 byte(s) in 1 object(s) allocated from: > #0 0x5b15a09d4cf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x5b15a3f80b8e 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:700:28 > #2 0x5b15a0aeab32 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 0x5b15a0a1395f in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22 > #4 0x5b15a0a02545 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23 > #5 0x5b15a0a0ccdf in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #6 0x5b15a2a1dd69 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:795:27 > #7 0x5b15a2a1c7e8 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:456:9 > #8 0x5b15a09d8ca5 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x70837a42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x70837a42a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x5b15a08fb884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > Direct leak of 616 byte(s) in 1 object(s) allocated from: > #0 0x5b15a09d4cf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x5b15a3f7fed3 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:687:24 > #2 0x5b15a0aeab32 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 0x5b15a0a1395f in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22 > #4 0x5b15a0a02545 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23 > #5 0x5b15a0a0ccdf in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #6 0x5b15a2a1dd69 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:795:27 > #7 0x5b15a2a1c7e8 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:456:9 > #8 0x5b15a09d8ca5 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x70837a42a1c9 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,5
> sumo: /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:6439: void MSVehicle::updateOccupancyAndCurrentBestLane(const MSLane *): Assertion `found || startLane->isInternal()' failed.
> Traceback (most recent call last):
> raise FatalTraCIError("Connection closed by SUMO.")
> traci.exceptions.FatalTraCIError: Connection closed by SUMO.
> /usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 954399 is still running
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-01-14T11:10:31.456734+01:00 by Eclipse SUMO sumo v1_25_0+0962-c939988a938
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,8
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
< <vehicle id="v_startInternal" depart="0.00" arrival="11.00">
< <route edges=":C_11 CN"/>
< </vehicle>
---
> <input>
> <net-file value="input_net2.net.xml"/>
> </input>
9c10,22
< </routes>
---
> <output>
> <vehroute-output value="vehroutes.xml"/>
> </output>
>
> <report>
> <no-step-log value="true"/>
> </report>
>
> <traci_server>
> <remote-port value="40597"/>
> </traci_server>
>
> </sumoConfiguration>
---------- Differences in errors ---------- 3a4,11 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74: runtime error: unsigned integer overflow: 1 + 18446744073709551615 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43: runtime error: unsigned integer overflow: 18446744073709551615 + 1 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43
---------- Differences in errors ---------- 0a1,8 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74: runtime error: unsigned integer overflow: 1 + 18446744073709551615 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29 > /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43: runtime error: unsigned integer overflow: 18446744073709551615 + 1 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43
---------- Differences in errors ---------- 1a2,48 > > ================================================================= > ==954294==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 232 byte(s) in 1 object(s) allocated from: > #0 0x60a9e86cccf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x60a9e9514764 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:117:31 > #2 0x60a9e9584312 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 0x60a9e91c40fe 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:203:19 > #4 0x60a9e9b88b59 in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:335:13 > #5 0x60a9e9b8541b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:299:9 > #6 0x60a9e9c1d2b8 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20 > #7 0x60a9e9c5721f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:221:20 > #8 0x60a9ea719b98 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:877:26 > #9 0x60a9ea7147e8 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:456:9 > #10 0x60a9e86d0ca5 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x7c6195e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x7c6195e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x60a9e85f3884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > Indirect leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x60a9e86cccf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x60a9e9207591 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 0x60a9e920719c 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 0x60a9e920719c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x60a9e920706c in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x60a9e9207019 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x60a9e921e278 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_n ode_base*, std::_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19 > #7 0x60a9e952a47d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb _tree_const_iterator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,47 > > ================================================================= > ==954362==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 928 byte(s) in 4 object(s) allocated from: > #0 0x5c5df1822cf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x5c5df266a764 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:117:31 > #2 0x5c5df26da312 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 0x5c5df231a0fe 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:203:19 > #4 0x5c5df2cdeb59 in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:335:13 > #5 0x5c5df2cdb41b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:299:9 > #6 0x5c5df2d732b8 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20 > #7 0x5c5df2dad21f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:221:20 > #8 0x5c5df386fb98 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:877:26 > #9 0x5c5df386a7e8 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:456:9 > #10 0x5c5df1826ca5 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x7a0501a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x7a0501a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x5c5df1749884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > Indirect leak of 160 byte(s) in 4 object(s) allocated from: > #0 0x5c5df1822cf1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3639cf1) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x5c5df235d591 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 0x5c5df235d19c 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 0x5c5df235d19c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x5c5df235d06c in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x5c5df235d019 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x5c5df2374278 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_n ode_base*, std::_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19 > #7 0x5c5df268047d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb _tree_const_iterator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,96 > ================================================================= > ==954351==ERROR: AddressSanitizer: heap-use-after-free on address 0x511000074348 at pc 0x5e3620fb1670 bp 0x7ffc4e6df190 sp 0x7ffc4e6df188 > READ of size 8 at 0x511000074348 thread T0 > #0 0x5e3620fb166f in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1026:24 > #1 0x5e3620f8df38 in std::set<MSTransportable const*, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_set.h:417:21 > #2 0x5e36212a9fc0 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:182:38 > #3 0x5e3621317a29 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 > #4 0x5e3620f576a6 in MSDevice_Taxi::removeReservation(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&, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home /delphi/extraClangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:213:23 > #5 0x5e362192f220 in MSStageDriving::abort(MSTransportable*) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:585:9 > #6 0x5e36219bd571 in MSTransportable::removeStage(int, bool) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:347:20 > #7 0x5e36239849e0 in libsumo::Person::remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:1262:13 > #8 0x5e3620538c34 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:108:17 > #9 0x5e362048cfe6 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19 > #10 0x5e3620497cdf in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #11 0x5e36224a8d69 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:795:27 > #12 0x5e36224a77e8 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:456:9 > #13 0x5e3620463ca5 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #14 0x7b129882a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #15 0x7b129882a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #16 0x5e3620386884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > 0x511000074348 is located 72 bytes inside of 232-byte region [0x511000074300,0x5110000743e8) > freed by thread T0 here: > #0 0x5e3620460571 in operator delete(void*) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x363a571) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x5e36212adf46 in MSDispatch::fulfilledReservation(Reservation const*) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:301:5 > #2 0x5e36213182f6 in MSDispatch_TraCI::fulfilledReservation(Reservation const*) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:76:17 > #3 0x5e3620f73ce1 in MSDevice_Taxi::cancelCustomer(MSTransportable const*) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:592:27 > #4 0x5e36212a9f43 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:181:27 > #5 0x5e3621317a29 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,6d2 < 3.0 reservations () < 4.0 reservations () < 5.0 reservations () < 6.0 reservations () ---------- Differences in stops ---------- 2a3,4 > <!-- generated on 2026-01-14T11:10:30.743252+01:00 by Eclipse SUMO sumo v1_25_0+0962-c939988a938 > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,5c6,30 < <stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd"> < </stops> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> > > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> > <vehroute-output.write-unfinished value="true"/> > <stop-output value="stops.xml"/> > </output> > > <report> > <no-step-log value="true"/> > </report> > > <taxi_device> > <device.taxi.dispatch-algorithm value="traci"/> > </taxi_device> > > <traci_server> > <remote-port value="39463"/> > </traci_server> <truncated after showing first 30 lines> ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2026-01-14T11:10:30.744967+01:00 by Eclipse SUMO sumo v1_25_0+0962-c939988a938 > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,17c6,9 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <person id="a" depart="0.00" arrival="3.00"> < <ride from="D2D3" to="D2D3" arrivalPos="0.00" lines="taxi"/> < </person> < < <vehicle id="taxi_0" type="taxi" depart="0.00"> < <routeDistribution> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="2.00" probability="0" edges="A0A1"/> < <route replacedOnEdge="A0A1" reason="taxi:dispatch" replacedAtTime="2.00" probability="0" edges="A0A1 D2D3 C1D1"/> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="3.00" probability="0" edges="A0A1 A1B1 B1B2 B2C2 C2D2 D2D3 D3C3 C3C2 C2C1 C1D1"/> < <route edges="A0A1"/> < </routeDistribution> < <stop lane="A0A1_0" actType="idling"/> < </vehicle> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> 19c11,30 < </routes> --- > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> > <vehroute-output.write-unfinished value="true"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,96 > ================================================================= > ==954353==ERROR: AddressSanitizer: heap-use-after-free on address 0x511000074348 at pc 0x5a14eaede670 bp 0x7ffcf7e852d0 sp 0x7ffcf7e852c8 > READ of size 8 at 0x511000074348 thread T0 > #0 0x5a14eaede66f in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1026:24 > #1 0x5a14eaebaf38 in std::set<MSTransportable const*, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_set.h:417:21 > #2 0x5a14eb1d6fc0 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:182:38 > #3 0x5a14eb244a29 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 > #4 0x5a14eae846a6 in MSDevice_Taxi::removeReservation(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&, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home /delphi/extraClangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:213:23 > #5 0x5a14eb85c220 in MSStageDriving::abort(MSTransportable*) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:585:9 > #6 0x5a14eb8ea571 in MSTransportable::removeStage(int, bool) /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:347:20 > #7 0x5a14ed89f428 in libsumo::Person::removeStage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:840:8 > #8 0x5a14ea46aa3f in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:164:17 > #9 0x5a14ea3b9fe6 in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19 > #10 0x5a14ea3c4cdf in TraCIServer::processCommands(long long, bool) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41 > #11 0x5a14ec3d5d69 in MSNet::simulationStep(bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:795:27 > #12 0x5a14ec3d47e8 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:456:9 > #13 0x5a14ea390ca5 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:100:30 > #14 0x71b826a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #15 0x71b826a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #16 0x5a14ea2b3884 in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x3560884) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > > 0x511000074348 is located 72 bytes inside of 232-byte region [0x511000074300,0x5110000743e8) > freed by thread T0 here: > #0 0x5a14ea38d571 in operator delete(void*) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0x363a571) (BuildId: 82c16053719b4aeb47993ba3c9bfee6f5e40a8b0) > #1 0x5a14eb1daf46 in MSDispatch::fulfilledReservation(Reservation const*) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:301:5 > #2 0x5a14eb2452f6 in MSDispatch_TraCI::fulfilledReservation(Reservation const*) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:76:17 > #3 0x5a14eaea0ce1 in MSDevice_Taxi::cancelCustomer(MSTransportable const*) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:592:27 > #4 0x5a14eb1d6f43 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch.cpp:181:27 > #5 0x5a14eb244a29 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/extraClangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,50d2 < 3.0 reservations () < 4.0 reservations () < 5.0 reservations () < 6.0 reservations () < 7.0 reservations () < 8.0 reservations () < 9.0 reservations () < 10.0 reservations () < 11.0 reservations () < 12.0 reservations () < 13.0 reservations () < 14.0 reservations () < 15.0 reservations () < 16.0 reservations () < 17.0 reservations () < 18.0 reservations () < 19.0 reservations () < 20.0 reservations () < 21.0 reservations () < 22.0 reservations () < 23.0 reservations () < 24.0 reservations () < 25.0 reservations () < 26.0 reservations () < 27.0 reservations () < 28.0 reservations () < 29.0 reservations () < 30.0 reservations () < 31.0 reservations () <truncated after showing first 30 lines> ---------- Differences in stops ---------- 2a3,4 > <!-- generated on 2026-01-14T11:10:30.780114+01:00 by Eclipse SUMO sumo v1_25_0+0962-c939988a938 > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,5c6,30 < <stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd"> < </stops> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> > > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> > <vehroute-output.write-unfinished value="true"/> > <stop-output value="stops.xml"/> > </output> > > <report> > <no-step-log value="true"/> > </report> > > <taxi_device> > <device.taxi.dispatch-algorithm value="traci"/> > </taxi_device> > > <traci_server> > <remote-port value="33021"/> > </traci_server> <truncated after showing first 30 lines> ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2026-01-14T11:10:30.781063+01:00 by Eclipse SUMO sumo v1_25_0+0962-c939988a938 > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,18c6,9 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <person id="a" depart="0.00" arrival="50.00"> < <ride from="D2D3" to="D2D3" arrivalPos="0.00" lines="taxi"/> < <walk edges="D2D3 D1D2"/> < </person> < < <vehicle id="taxi_0" type="taxi" depart="0.00"> < <routeDistribution> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="2.00" probability="0" edges="A0A1"/> < <route replacedOnEdge="A0A1" reason="taxi:dispatch" replacedAtTime="2.00" probability="0" edges="A0A1 D2D3 C1D1"/> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="3.00" probability="0" edges="A0A1 A1B1 B1B2 B2C2 C2D2 D2D3 D3C3 C3C2 C2C1 C1D1"/> < <route edges="A0A1"/> < </routeDistribution> < <stop lane="A0A1_0" actType="idling"/> < </vehicle> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> 20c11,30 < </routes> --- > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> <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 <4f55d655e0854b66aec67e0bbbdc164a>: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 <4f55d655e0854b66aec67e0bbbdc164a>:0
> --- End of inner exception stack trace ---
> at Eclipse.Sumo.Libtraci.StringVector..ctor () [0x00000] in <4f55d655e0854b66aec67e0bbbdc164a>:0
> at Eclipse.Sumo.Libtraci.StringVector..ctor (System.Collections.Generic.IEnumerable`1[T] c) [0x00000] in <4f55d655e0854b66aec67e0bbbdc164a>:0
> at Program.Main (System.String[] args) [0x00000] in <4f55d655e0854b66aec67e0bbbdc164a>: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 <4f55d655e0854b66aec67e0bbbdc164a>: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 <4f55d655e0854b66aec67e0bbbdc164a>:0
> --- End of inner exception stack trace ---
> at Eclipse.Sumo.Libtraci.StringVector..ctor () [0x00000] in <4f55d655e0854b66aec67e0bbbdc164a>:0
> at Eclipse.Sumo.Libtraci.StringVector..ctor (System.Collections.Generic.IEnumerable`1[T] c) [0x00000] in <4f55d655e0854b66aec67e0bbbdc164a>:0
> at Program.Main (System.String[] args) [0x00000] in <4f55d655e0854b66aec67e0bbbdc164a>: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>
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