Thanks for reporting! The issue has now been fixed ( https://github.com/eclipse/sumo/issues/10135)
Am Mi., 9. Feb. 2022 um 11:32 Uhr schrieb Harald Schaefer < fechs...@gmail.com>: > Hi, > > running the scenario of Ifezue Obiako I got an segment fault under linux > when setting a stop > > time 3600s vehicle 1 (running) send to charging station (fuel 354000.00, > stopState 0) > > Program received signal SIGSEGV, Segmentation fault. > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, > std::__cxx11::basic_string<char, std::ch > ar_traits<char>, std::allocator<char> > >, > std::_Select1st<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > > > >, std::less<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > >, > std::allocator<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basi > c_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_Reuse_or_alloc_node::_Reuse_or_alloc_node (this=0x7fffffffc600, __t=...) > at /usr/include/c++/11/bits/stl_tree.h:444 > > 444 : _M_root(__t._M_root()), _M_nodes(__t._M_rightmost()), > _M_t(__t) > (gdb) bt > #0 std::_Rb_tree<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > const, std::__cxx11::basic_string<char, std > ::char_traits<char>, std::allocator<char> > >, > std::_Select1st<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator< > char> > > >, std::less<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > >, > std::allocator<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, std::__cxx11:: > basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_Reuse_or_alloc_node::_Reuse_or_alloc_node (this=0x7fffffffc600, __t=...) > at /usr/include/c++/11/bits/stl_tree.h:444 > > #1 0x0000555555670326 in std::_Rb_tree<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > const, std::__cxx11:: > basic_string<char, std::char_traits<char>, std::allocator<char> > >, > std::_Select1st<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, > std::__cxx11::basic_string<char, std::char_traits< > char>, std::allocator<char> > > >, > std::less<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > >, > std::allocator<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > > const, std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > > > >::operator= (this=0x8, __x=...) at > /usr/include/c++/11/bits/stl_tree.h:1751 > > #2 0x000055555566874b in std::map<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> >, std::less<std::__cxx11::basic_strin > g<char, std::char_traits<char>, std::allocator<char> > >, > std::allocator<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, > std::__cxx11::basic_string<char, std::char_traits<char>, std:: > allocator<char> > > > >::operator= (this=0x8) at > /usr/include/c++/11/bits/stl_map.h:319 > > > #3 0x0000555555668781 in Parameterised::operator= (this=0x0) at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/utils/common/Parameterised.h:41 > > #4 0x000055555568660d in SUMOVehicleParameter::Stop::operator= (this=0x0) > at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/utils/vehicle/SUMOVehicleParameter.h:334 > > #5 0x00005555556c4b2b in MSBaseVehicle::replaceStop (this=0x55555b54c020, > nextStopIndex=0, stop=..., info="traci:replaceStop", teleport=false, > errorMsg="") > at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/microsim/MSBaseVehicle.cpp:1447 > > #6 0x000055555586405c in libsumo::Vehicle::replaceStop (vehID="1", > nextStopIndex=0, edgeID="chargingStation_-7855681#1.111_1_1", pos=1, > laneIndex=0, duration=900, flags=32, startPos=-1073741824, until=-1073741824, > teleport=0) > at /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/libsumo/Vehicle.cpp:967 > > #7 0x00005555557cba9c in TraCIServerAPI_Vehicle::processSet (server=..., > inputStorage=..., outputStorage=...) at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/traci-server/TraCIServerAPI_Vehicle.cpp:512 > > #8 0x000055555578d852 in TraCIServer::dispatchCommand (this=0x55555629bc40) > at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/traci-server/TraCIServer.cpp:823 > > #9 0x000055555578caed in TraCIServer::processCommandsUntilSimStep > (this=0x55555629bc40, > step=3600000) at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/traci-server/TraCIServer.cpp:664 > > #10 0x00005555555a7316 in MSNet::simulationStep (this=0x5555562a4730) at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/microsim/MSNet.cpp:594 > #11 0x00005555555a3eab in MSNet::simulate (this=0x5555562a4730, start=0, > stop=-1000) at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/microsim/MSNet.cpp:389 > #12 0x00005555555a04ab in main (argc=13, argv=0x7fffffffd998) at > /dosd/src/opensource/Sumo/sumo-git-co/sumo/src/sumo_main.cpp:98 > > The software version is v1_12_0+0394-869defde81a > > Attached is the traci script. The stack trace is > > Traceback (most recent call last): > File > "/dosd/Sumo/Vincent/TestingFiles_Hybrid/./runner_1b_3_Hybrid_R2_H1.py", > line 175, in fueling_behavior > traci.vehicle.replaceStop(e, nextStop, chargingStations, > duration=refuelTime, flags=32) #chargingStation_-7855681#1_0_0 > File "/usr/local/lib/python3.9/dist-packages/traci/_vehicle.py", line > 1116, in replaceStop > self._setCmd(tc.CMD_REPLACE_STOP, vehID, "tsdbdiddib", 9, edgeID, pos, > File "/usr/local/lib/python3.9/dist-packages/traci/domain.py", line 189, > in _setCmd > self._connection._sendCmd(self._cmdSetID, varID, objectID, format, > *values) > File "/usr/local/lib/python3.9/dist-packages/traci/connection.py", line > 181, in _sendCmd > return self._sendExact() > File "/usr/local/lib/python3.9/dist-packages/traci/connection.py", line > 91, in _sendExact > raise FatalTraCIError("connection closed by SUMO") > traci.exceptions.FatalTraCIError: connection closed by SUMO > > Regards Harald > _______________________________________________ > sumo-dev mailing list > sumo-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-dev >
_______________________________________________ sumo-dev mailing list sumo-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev