Hello,
I have been trying to run sumo from saved state, but it dies first
simulationStep() after initialization. Its is killed on SIGABRT after OS
detects double free() or memory corruption. There is also plenty of
nonsense warning statements prior to that so we probably deal with a
dangling pointer messing with the memory.
I am using sumo 0.24, built about 2 months back using sources from
SourceForge. I know there is a new version, but I didn't get to update
it yet. It was ran on Linux (3.13.0-74-generic kernel).
The scenario and saved state is available for download from:
https://idata.lss.supelec.fr/index.php/s/mvHTQxVZ9sdwwCw
You can run it using "sumo -c LuSTScenario.complete.mobility.sumo.cfg
--load-state state_30000.00.sbx -b 30000". I've verified that this is
with correct config file.
For its output see enclosed stdout dump. I've ran valgrind's memcheck on
it so you can see where the problems originate from. First invalid read
is in MSLane::succLinkSec, folowed by warnings of type 'Vehicle performs
emergency stop [...] because there is no connection to the next edge'.
Thank you,
Matej.
PS: Being a proper PhD student I am late to finish my experiments. So,
if there is a quick solution to this I would be happy to hear about it.. :-)
matej@lenovo:~//maps/LuSTScenario-master/scenario$ valgrind --track-origins=yes sumo -c LuSTScenario.complete.mobility.sumo.cfg --load-state state_30000.00.sbx -b 30000 | tee sumo-valgrind.log
==21127== Memcheck, a memory error detector
==21127== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==21127== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
==21127== Command: sumo -c LuSTScenario.complete.mobility.sumo.cfg --load-state state_30000.00.sbx -b 30000
==21127==
Loading configuration... done.
Loading net-file from 'LuSTScenario.net.xml'... done (118237ms).
Loading state from 'state_30000.00.sbx'... ==21127== Conditional jump or move depends on uninitialised value(s)
==21127== at 0x4AF660: MSVehicleControl::checkVType(std::string const&) (in /usr/local/bin/sumo)
==21127== by 0x4AF8EA: MSVehicleControl::addVType(MSVehicleType*) (in /usr/local/bin/sumo)
==21127== by 0x4B93C8: MSStateHandler::myEndElement(int) (in /usr/local/bin/sumo)
==21127== by 0x65002E: SUMOSAXReader::parseNext() (in /usr/local/bin/sumo)
==21127== by 0x650A57: SUMOSAXReader::parse(std::string) (in /usr/local/bin/sumo)
==21127== by 0x661D3B: XMLSubSys::runParser(GenericSAXHandler&, std::string const&, bool) (in /usr/local/bin/sumo)
==21127== by 0x421A93: NLBuilder::build() (in /usr/local/bin/sumo)
==21127== by 0x4137AB: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127== Uninitialised value was created by a heap allocation
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x413622: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127==
==21127== Conditional jump or move depends on uninitialised value(s)
==21127== at 0x4AF8F0: MSVehicleControl::addVType(MSVehicleType*) (in /usr/local/bin/sumo)
==21127== by 0x4B93C8: MSStateHandler::myEndElement(int) (in /usr/local/bin/sumo)
==21127== by 0x65002E: SUMOSAXReader::parseNext() (in /usr/local/bin/sumo)
==21127== by 0x650A57: SUMOSAXReader::parse(std::string) (in /usr/local/bin/sumo)
==21127== by 0x661D3B: XMLSubSys::runParser(GenericSAXHandler&, std::string const&, bool) (in /usr/local/bin/sumo)
==21127== by 0x421A93: NLBuilder::build() (in /usr/local/bin/sumo)
==21127== by 0x4137AB: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127== Uninitialised value was created by a heap allocation
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x413622: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127==
done (151167ms).
Loading additional-files from 'LuSTScenario.vtypes.add.xml'... done (184ms).
Loading additional-files from 'LuSTScenario.busStops.xml'... done (593ms).
Loading additional-files from 'LuSTScenario.indLoops.xml'... done (5170ms).
Loading additional-files from 'LuSTScenario.poly.xml'... done (53953ms).
Loading done.
Simulation started with time: 30000.00
==21127== Conditional jump or move depends on uninitialised value(s)
==21127== at 0x5E09CDE: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E0A2BC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E1606D: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x476045: std::string toString<long>(long const&, long) (in /usr/local/bin/sumo)
==21127== by 0x46CE2C: MSNet::writeOutput() (in /usr/local/bin/sumo)
==21127== by 0x46DB53: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Uninitialised value was created by a heap allocation
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x413676: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127==
==21127== Use of uninitialised value of size 8
==21127== at 0x5E09BC3: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E09D05: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E0A2BC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E1606D: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x476045: std::string toString<long>(long const&, long) (in /usr/local/bin/sumo)
==21127== by 0x46CE2C: MSNet::writeOutput() (in /usr/local/bin/sumo)
==21127== by 0x46DB53: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Uninitialised value was created by a heap allocation
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x413676: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127==
==21127== Conditional jump or move depends on uninitialised value(s)
==21127== at 0x5E09BCF: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E09D05: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E0A2BC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E1606D: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x476045: std::string toString<long>(long const&, long) (in /usr/local/bin/sumo)
==21127== by 0x46CE2C: MSNet::writeOutput() (in /usr/local/bin/sumo)
==21127== by 0x46DB53: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Uninitialised value was created by a heap allocation
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x413676: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127==
==21127== Conditional jump or move depends on uninitialised value(s)
==21127== at 0x5E09D33: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E0A2BC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x5E1606D: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==21127== by 0x476045: std::string toString<long>(long const&, long) (in /usr/local/bin/sumo)
==21127== by 0x46CE2C: MSNet::writeOutput() (in /usr/local/bin/sumo)
==21127== by 0x46DB53: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Uninitialised value was created by a heap allocation
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x413676: load(OptionsCont&) (in /usr/local/bin/sumo)
==21127== by 0x40B7B7: main (in /usr/local/bin/sumo)
==21127==
==21127== Invalid read of size 8
==21127== at 0x451FB0: MSLane::succLinkSec(SUMOVehicle const&, unsigned int, MSLane const&, std::vector<MSLane*, std::allocator<MSLane*> > const&) (in /usr/local/bin/sumo)
==21127== by 0x49EF44: MSVehicle::setBlinkerInformation() (in /usr/local/bin/sumo)
==21127== by 0x4A802A: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x205dadc0 is 48 bytes inside a block of size 192 free'd
==21127== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A39B5: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
==21127== Invalid read of size 8
==21127== at 0x451FB4: MSLane::succLinkSec(SUMOVehicle const&, unsigned int, MSLane const&, std::vector<MSLane*, std::allocator<MSLane*> > const&) (in /usr/local/bin/sumo)
==21127== by 0x49EF44: MSVehicle::setBlinkerInformation() (in /usr/local/bin/sumo)
==21127== by 0x4A802A: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x205dadb8 is 40 bytes inside a block of size 192 free'd
==21127== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A39B5: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
==21127== Invalid read of size 8
==21127== at 0x451FB0: MSLane::succLinkSec(SUMOVehicle const&, unsigned int, MSLane const&, std::vector<MSLane*, std::allocator<MSLane*> > const&) (in /usr/local/bin/sumo)
==21127== by 0x4520EB: MSLane::appropriate(MSVehicle const*) (in /usr/local/bin/sumo)
==21127== by 0x45556E: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x205dadc0 is 48 bytes inside a block of size 192 free'd
==21127== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A39B5: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
==21127== Invalid read of size 8
==21127== at 0x451FB4: MSLane::succLinkSec(SUMOVehicle const&, unsigned int, MSLane const&, std::vector<MSLane*, std::allocator<MSLane*> > const&) (in /usr/local/bin/sumo)
==21127== by 0x4520EB: MSLane::appropriate(MSVehicle const*) (in /usr/local/bin/sumo)
==21127== by 0x45556E: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x205dadb8 is 40 bytes inside a block of size 192 free'd
==21127== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A39B5: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
Step #30001.00Warning: Vehicle '7DEtoBE.403' performs emergency stop at the end of lane '-31940#2_0 because there is no connection to the next edge (decel=-20.27), time=30001.00.
Warning: Vehicle 'h22662c1:1' performs emergency stop at the end of lane '-31884#2_0 because there is no connection to the next edge (decel=-18.33), time=30001.00.
Warning: Vehicle 'carIn34415:1' performs emergency stop at the end of lane '-31622#14-AddedOffRampEdge_2 because there is no connection to the next edge (decel=-36.05), time=30001.00.
Warning: Vehicle '8FRtoBE.47' performs emergency stop at the end of lane '-31622#10-AddedOnRampEdge_2 because there is no connection to the next edge (decel=-25.58), time=30001.00.
Warning: Vehicle 'randUni13139:1' performs emergency stop at the end of lane '-31496#8_2 because there is no connection to the next edge (decel=-9.57), time=30001.00.
Warning: Vehicle '8BEtoFR.108' performs emergency stop at the end of lane '-31366#1_0 because there is no connection to the next edge (decel=-33.96), time=30001.00.
Warning: Vehicle '7DEtoFR.370' performs emergency stop at the end of lane '-31366#0_0 because there is no connection to the next edge (decel=-35.53), time=30001.00.
Warning: Vehicle 'h71873c2:1' performs emergency stop at the end of lane '-31272#5_0 because there is no connection to the next edge (decel=-14.81), time=30001.00.
Warning: Vehicle 'carIn17322:1' performs emergency stop at the end of lane '-31118#1_0 because there is no connection to the next edge (decel=-19.27), time=30001.00.
Warning: Vehicle 'h55169c1:1' performs emergency stop at the end of lane '-30856#4_0 because there is no connection to the next edge (decel=-20.48), time=30001.00.
Warning: Vehicle 'h69191c1:1' performs emergency stop at the end of lane '-30668#9_0 because there is no connection to the next edge (decel=-35.85), time=30001.00.
Warning: Vehicle 'carIn40908:1' performs emergency stop at the end of lane '-30668#6-AddedOnRampEdge_1 because there is no connection to the next edge (decel=-25.17), time=30001.00.
Warning: Vehicle '8BEtoLU.114' performs emergency stop at the end of lane '-30668#3_0 because there is no connection to the next edge (decel=-28.96), time=30001.00.
Warning: Vehicle '8BEtoFR.136' performs emergency stop at the end of lane '-30668#2_1 because there is no connection to the next edge (decel=-34.84), time=30001.00.
Warning: Vehicle '8BEtoDE.127' performs emergency stop at the end of lane '-30668#1_0 because there is no connection to the next edge (decel=-33.15), time=30001.00.
Warning: Vehicle 'carIn18162:1' performs emergency stop at the end of lane '-30590#1_2 because there is no connection to the next edge (decel=-26.27), time=30001.00.
Warning: Vehicle 'carIn46275:1' performs emergency stop at the end of lane '-30528#42_1 because there is no connection to the next edge (decel=-9.24), time=30001.00.
Warning: Vehicle 'carIn12545:1' performs emergency stop at the end of lane '-30528#23_1 because there is no connection to the next edge (decel=-13.32), time=30001.00.
Warning: Vehicle 'randUni9544:1' performs emergency stop at the end of lane '-30528#12_0 because there is no connection to the next edge (decel=-13.82), time=30001.00.
Warning: Vehicle 'carIn28127:1' performs emergency stop at the end of lane '-30324_0 because there is no connection to the next edge (decel=-19.91), time=30001.00.
Warning: Vehicle 'h14628c1:1' performs emergency stop at the end of lane '--32674#9_1 because there is no connection to the next edge (decel=-24.93), time=30001.00.
Warning: Vehicle 'h8483c2:1' performs emergency stop at the end of lane '--32674#8_0 because there is no connection to the next edge (decel=-25.32), time=30001.00.
Warning: Vehicle 'h13607c1:1' performs emergency stop at the end of lane '--31818#16_0 because there is no connection to the next edge (decel=-19.29), time=30001.00.
Warning: Vehicle 'h56629c1:1' performs emergency stop at the end of lane '--30528#40_1 because there is no connection to the next edge (decel=-22.37), time=30001.00.
Warning: Vehicle 'carIn14133:1' performs emergency stop at the end of lane '--30528#39_0 because there is no connection to the next edge (decel=-19.56), time=30001.00.
Warning: Vehicle 'carIn9877:1' performs emergency stop at the end of lane '--30528#37_0 because there is no connection to the next edge (decel=-20.81), time=30001.00.
Warning: Vehicle '8DEtoLU.25' performs emergency stop at the end of lane '-30386_0 because there is no connection to the next edge (decel=-16.79), time=30001.00.
==21127== Invalid read of size 8
==21127== at 0x49E791: MSVehicle::adaptBestLanesOccupation(int, double) (in /usr/local/bin/sumo)
==21127== by 0x45F5F1: MSLaneChanger::change() (in /usr/local/bin/sumo)
==21127== by 0x45FC65: MSLaneChanger::laneChange(long long) (in /usr/local/bin/sumo)
==21127== by 0x43FFCD: MSEdgeControl::changeLanes(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA8D: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x1ff8df38 is not stack'd, malloc'd or (recently) free'd
==21127==
==21127== Invalid write of size 8
==21127== at 0x49E796: MSVehicle::adaptBestLanesOccupation(int, double) (in /usr/local/bin/sumo)
==21127== by 0x45F5F1: MSLaneChanger::change() (in /usr/local/bin/sumo)
==21127== by 0x45FC65: MSLaneChanger::laneChange(long long) (in /usr/local/bin/sumo)
==21127== by 0x43FFCD: MSEdgeControl::changeLanes(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA8D: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x1ff8df30 is 16 bytes after a block of size 192 alloc'd
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A421E: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
==21127== Invalid read of size 8
==21127== at 0x451FB0: MSLane::succLinkSec(SUMOVehicle const&, unsigned int, MSLane const&, std::vector<MSLane*, std::allocator<MSLane*> > const&) (in /usr/local/bin/sumo)
==21127== by 0x45DDA8: MSLaneChanger::getRealThisLeader(__gnu_cxx::__normal_iterator<MSLaneChanger::ChangeElem*, std::vector<MSLaneChanger::ChangeElem, std::allocator<MSLaneChanger::ChangeElem> > > const&) const (in /usr/local/bin/sumo)
==21127== by 0x45F61F: MSLaneChanger::change() (in /usr/local/bin/sumo)
==21127== by 0x45FC65: MSLaneChanger::laneChange(long long) (in /usr/local/bin/sumo)
==21127== by 0x43FFCD: MSEdgeControl::changeLanes(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA8D: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x192a9530 is 48 bytes inside a block of size 192 free'd
==21127== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A39B5: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
==21127== Invalid read of size 8
==21127== at 0x451FB4: MSLane::succLinkSec(SUMOVehicle const&, unsigned int, MSLane const&, std::vector<MSLane*, std::allocator<MSLane*> > const&) (in /usr/local/bin/sumo)
==21127== by 0x45DDA8: MSLaneChanger::getRealThisLeader(__gnu_cxx::__normal_iterator<MSLaneChanger::ChangeElem*, std::vector<MSLaneChanger::ChangeElem, std::allocator<MSLaneChanger::ChangeElem> > > const&) const (in /usr/local/bin/sumo)
==21127== by 0x45F61F: MSLaneChanger::change() (in /usr/local/bin/sumo)
==21127== by 0x45FC65: MSLaneChanger::laneChange(long long) (in /usr/local/bin/sumo)
==21127== by 0x43FFCD: MSEdgeControl::changeLanes(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA8D: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x192a9528 is 40 bytes inside a block of size 192 free'd
==21127== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A39B5: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
==21127== Invalid read of size 8
==21127== at 0x4DFECE: MSLCM_LC2013::_wantsChange(int, MSAbstractLaneChangeModel::MSLCMessager&, int, std::pair<MSVehicle*, double> const&, std::pair<MSVehicle*, double> const&, std::pair<MSVehicle*, double> const&, MSLane const&, std::vector<MSVehicle::LaneQ, std::allocator<MSVehicle::LaneQ> > const&, MSVehicle**, MSVehicle**) (in /usr/local/bin/sumo)
==21127== by 0x45E9F5: MSLaneChanger::checkChange(int, std::pair<MSVehicle* const, double> const&, std::vector<MSVehicle::LaneQ, std::allocator<MSVehicle::LaneQ> > const&) const (in /usr/local/bin/sumo)
==21127== by 0x45FA8C: MSLaneChanger::change() (in /usr/local/bin/sumo)
==21127== by 0x45FC65: MSLaneChanger::laneChange(long long) (in /usr/local/bin/sumo)
==21127== by 0x43FFCD: MSEdgeControl::changeLanes(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA8D: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x1ff8de30 is not stack'd, malloc'd or (recently) free'd
==21127==
==21127== Invalid read of size 8
==21127== at 0x4DFECE: MSLCM_LC2013::_wantsChange(int, MSAbstractLaneChangeModel::MSLCMessager&, int, std::pair<MSVehicle*, double> const&, std::pair<MSVehicle*, double> const&, std::pair<MSVehicle*, double> const&, MSLane const&, std::vector<MSVehicle::LaneQ, std::allocator<MSVehicle::LaneQ> > const&, MSVehicle**, MSVehicle**) (in /usr/local/bin/sumo)
==21127== by 0x45E9F5: MSLaneChanger::checkChange(int, std::pair<MSVehicle* const, double> const&, std::vector<MSVehicle::LaneQ, std::allocator<MSVehicle::LaneQ> > const&) const (in /usr/local/bin/sumo)
==21127== by 0x45FAF4: MSLaneChanger::change() (in /usr/local/bin/sumo)
==21127== by 0x45FC65: MSLaneChanger::laneChange(long long) (in /usr/local/bin/sumo)
==21127== by 0x43FFCD: MSEdgeControl::changeLanes(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA8D: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x10f63ec0 is 16 bytes after a block of size 64 alloc'd
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A421E: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
Step #30002.00Warning: Vehicle 'h44941c1:1' performs emergency stop at the end of lane '--31952#1_0 because there is no connection to the next edge (decel=-20.58), time=30002.00.
Warning: Vehicle 'h53575c1:1' performs emergency stop at the end of lane '-30444#2_1 because there is no connection to the next edge (decel=-8.37), time=30002.00.
Warning: Vehicle 'carIn46388:1' performs emergency stop at the end of lane '-32924#12_0 because there is no connection to the next edge (decel=-22.14), time=30002.00.
Warning: Vehicle 'carIn18663:1' performs emergency stop at the end of lane '-32426#0_1 because there is no connection to the next edge (decel=-20.46), time=30002.00.
Warning: Vehicle 'carIn18393:1' performs emergency stop at the end of lane '-31622#4-AddedOffRampEdge_0 because there is no connection to the next edge (decel=-23.95), time=30002.00.
Warning: Vehicle '8DEtoLU.50' performs emergency stop at the end of lane '-31622#2-AddedOffRampEdge_2 because there is no connection to the next edge (decel=-30.01), time=30002.00.
Warning: Vehicle '7DEtoBE.373' performs emergency stop at the end of lane '-31622#14-AddedOffRampEdge_1 because there is no connection to the next edge (decel=-29.14), time=30002.00.
Warning: Vehicle '8LUtoBE.60' performs emergency stop at the end of lane '-31622#12_0 because there is no connection to the next edge (decel=-24.30), time=30002.00.
Warning: Vehicle 'carIn2496:1' performs emergency stop at the end of lane '-31622#10-AddedOffRampEdge_0 because there is no connection to the next edge (decel=-20.72), time=30002.00.
Warning: Vehicle '8BEtoFR.113' performs emergency stop at the end of lane '-31366#1_2 because there is no connection to the next edge (decel=-32.28), time=30002.00.
Warning: Vehicle '7DEtoFR.359' performs emergency stop at the end of lane '-31366#0_0 because there is no connection to the next edge (decel=-34.85), time=30002.00.
Warning: Vehicle 'carIn49249:1' performs emergency stop at the end of lane '-31272#5_2 because there is no connection to the next edge (decel=-9.77), time=30002.00.
Warning: Vehicle 'carIn46894:1' performs emergency stop at the end of lane '-31114_0 because there is no connection to the next edge (decel=-18.16), time=30002.00.
Warning: Vehicle 'carIn28637:1' performs emergency stop at the end of lane '-30706#3-AddedOnRampEdge_2 because there is no connection to the next edge (decel=-31.67), time=30002.00.
Warning: Vehicle '8BEtoLU.105' performs emergency stop at the end of lane '-30668#7-AddedOffRampEdge_2 because there is no connection to the next edge (decel=-34.45), time=30002.00.
Warning: Vehicle '8BEtoDE.126' performs emergency stop at the end of lane '-30668#2_0 because there is no connection to the next edge (decel=-26.74), time=30002.00.
Warning: Vehicle '8FRtoDE.25' performs emergency stop at the end of lane '-30668#16-AddedOnRampEdge_1 because there is no connection to the next edge (decel=-25.89), time=30002.00.
Warning: Vehicle '8FRtoDE.68' performs emergency stop at the end of lane '-30668#12_1 because there is no connection to the next edge (decel=-30.92), time=30002.00.
Warning: Vehicle 'carIn5978:1' performs emergency stop at the end of lane '-30648#14_1 because there is no connection to the next edge (decel=-21.68), time=30002.00.
Warning: Vehicle 'carIn45605:1' performs emergency stop at the end of lane '-30528#45_0 because there is no connection to the next edge (decel=-17.78), time=30002.00.
Warning: Vehicle 'h44916c1:1' performs emergency stop at the end of lane '-30528#41_2 because there is no connection to the next edge (decel=-19.28), time=30002.00.
Warning: Vehicle 'h8656c1:1' performs emergency stop at the end of lane '-30528#41_1 because there is no connection to the next edge (decel=-19.13), time=30002.00.
Warning: Vehicle 'carIn18976:1' performs emergency stop at the end of lane '-30528#23_0 because there is no connection to the next edge (decel=-13.98), time=30002.00.
Warning: Vehicle 'carIn47521:1' performs emergency stop at the end of lane '--32552#5_0 because there is no connection to the next edge (decel=-20.86), time=30002.00.
Warning: Vehicle '8BEtoDE.103' performs emergency stop at the end of lane '--31940#1_2 because there is no connection to the next edge (decel=-9.42), time=30002.00.
Warning: Vehicle 'h18538c1:1' performs emergency stop at the end of lane '--31496#8_0 because there is no connection to the next edge (decel=-13.02), time=30002.00.
Warning: Vehicle 'h40626c1:1' performs emergency stop at the end of lane '--31272#3_0 because there is no connection to the next edge (decel=-5.37), time=30002.00.
Warning: Vehicle 'h32388c1:1' performs emergency stop at the end of lane '--30528#48_0 because there is no connection to the next edge (decel=-16.43), time=30002.00.
Warning: Vehicle 'h2259c1:1' performs emergency stop at the end of lane '--30528#38_2 because there is no connection to the next edge (decel=-11.07), time=30002.00.
Warning: Vehicle 'h14251c1:1' performs emergency stop at the end of lane '--30528#20_1 because there is no connection to the next edge (decel=-9.56), time=30002.00.
Warning: Vehicle 'carIn42237:1' performs emergency stop at the end of lane '--30528#13_1 because there is no connection to the next edge (decel=-10.95), time=30002.00.
Warning: Vehicle 'h58490c1:1' performs emergency stop at the end of lane '--30256#2_0 because there is no connection to the next edge (decel=-8.99), time=30002.00.
Warning: Vehicle 'h81c2:1' performs emergency stop at the end of lane '--30248_0 because there is no connection to the next edge (decel=-9.22), time=30002.00.
Warning: Vehicle '8LUtoDE.81' performs emergency stop at the end of lane '-31268#2_0 because there is no connection to the next edge (decel=-17.31), time=30002.00.
Warning: Vehicle 'h17191c1:1' performs emergency stop at the end of lane '-31562#4_0 because there is no connection to the next edge (decel=-12.68), time=30002.00.
Warning: Vehicle 'h50533c1:1' performs emergency stop at the end of lane '-31718#1_0 because there is no connection to the next edge (decel=-13.03), time=30002.00.
Warning: Vehicle '8DEtoLU.26' performs emergency stop at the end of lane '-32460_0 because there is no connection to the next edge (decel=-16.94), time=30002.00.
Warning: Teleporting vehicle '7DEtoFR.359'; collision with '7DEtoFR.370', lane='-31366#0_0', gap=-4.64, time=30002.00 stage=move.
Warning: Teleporting vehicle 'h1117c2:1'; collision with 'carIn12545:1', lane='-30528#23_1', gap=-1.52, time=30002.00 stage=move.
Warning: Teleporting vehicle 'carIn22757:1'; collision with 'randUni9544:1', lane='-30528#12_0', gap=-2.07, time=30002.00 stage=move.
Warning: Vehicle '7DEtoFR.359' ends teleporting on edge '-31366#1-AddedOffRampEdge', time 30002.00.
Warning: Vehicle 'h1117c2:1' ends teleporting on edge '-30528#24', time 30002.00.
Warning: Vehicle 'carIn22757:1' ends teleporting on edge '-30528#13', time 30002.00.
Step #30003.00Warning: Vehicle 'h51842c1:1' performs emergency stop at the end of lane ':-29116_1_2 for unknown reasons (decel=-10.25), time=30003.00.
Warning: Vehicle 'h41985c1:1' performs emergency stop at the end of lane '-30342#0_1 for unknown reasons (decel=-11.99), time=30003.00.
Warning: Vehicle 'carIn22064:1' performs emergency stop at the end of lane ':-25286_4_0 for unknown reasons (decel=-5.73), time=30003.00.
Warning: Vehicle 'h71474c1:1' performs emergency stop at the end of lane '-31966#5_0 because there is no connection to the next edge (decel=-18.22), time=30003.00.
Warning: Vehicle 'carIn33085:1' performs emergency stop at the end of lane '-30738_1 because there is no connection to the next edge (decel=-9.43), time=30003.00.
Warning: Vehicle '8FRtoDE.76' performs emergency stop at the end of lane '-30668#12-AddedOffRampEdge_2 because there is no connection to the next edge (decel=-25.31), time=30003.00.
Warning: Vehicle 'carIn9821:1' performs emergency stop at the end of lane '-31034#2_1 because there is no connection to the next edge (decel=-15.62), time=30003.00.
Warning: Vehicle 'h23610c1:1' performs emergency stop at the end of lane '-32836#1_1 for unknown reasons (decel=-13.19), time=30003.00.
Warning: Vehicle '8FRtoLU.100' performs emergency stop at the end of lane '-32426#2_1 because there is no connection to the next edge (decel=-8.93), time=30003.00.
Warning: Vehicle 'h74155c1:1' performs emergency stop at the end of lane '-31792_0 because there is no connection to the next edge (decel=-9.70), time=30003.00.
Warning: Vehicle 'carIn47273:1' performs emergency stop at the end of lane '-31684_2 because there is no connection to the next edge (decel=-18.65), time=30003.00.
Warning: Vehicle '8LUtoBE.75' performs emergency stop at the end of lane '-31622#7-AddedOnRampEdge_1 because there is no connection to the next edge (decel=-8.19), time=30003.00.
Warning: Vehicle '8DEtoLU.49' performs emergency stop at the end of lane '-31622#4-AddedOnRampEdge_1 because there is no connection to the next edge (decel=-26.33), time=30003.00.
Warning: Vehicle '8FRtoBE.62' performs emergency stop at the end of lane '-31622#14-AddedOnRampEdge_2 because there is no connection to the next edge (decel=-24.53), time=30003.00.
Warning: Vehicle '7DEtoBE.370' performs emergency stop at the end of lane '-31622#14-AddedOnRampEdge_1 because there is no connection to the next edge (decel=-20.68), time=30003.00.
Warning: Vehicle 'carIn42045:1' performs emergency stop at the end of lane '-31430_0 because there is no connection to the next edge (decel=-8.84), time=30003.00.
Warning: Vehicle 'h44395c1:1' performs emergency stop at the end of lane '-30892#18_0 because there is no connection to the next edge (decel=-16.62), time=30003.00.
Warning: Vehicle 'h30651c1:1' performs emergency stop at the end of lane '-30694#1_0 because there is no connection to the next edge (decel=-11.90), time=30003.00.
Warning: Vehicle '8BEtoFR.127' performs emergency stop at the end of lane '-30668#5_0 because there is no connection to the next edge (decel=-25.24), time=30003.00.
Warning: Vehicle '8LUtoDE.58' performs emergency stop at the end of lane '-30668#13_0 because there is no connection to the next edge (decel=-24.42), time=30003.00.
Warning: Vehicle 'carIn19773:1' performs emergency stop at the end of lane '-30528#42_0 because there is no connection to the next edge (decel=-14.15), time=30003.00.
Warning: Vehicle 'carIn40138:1' performs emergency stop at the end of lane '--31940#1_0 because there is no connection to the next edge (decel=-16.95), time=30003.00.
Warning: Vehicle 'carIn13704:1' performs emergency stop at the end of lane '--31496#5_0 because there is no connection to the next edge (decel=-7.49), time=30003.00.
Warning: Vehicle 'h68790c1:1' performs emergency stop at the end of lane '--31496#4_0 because there is no connection to the next edge (decel=-15.59), time=30003.00.
Warning: Vehicle 'carIn9442:1' performs emergency stop at the end of lane '--31466#1_1 because there is no connection to the next edge (decel=-14.93), time=30003.00.
Warning: Vehicle 'carIn49192:1' performs emergency stop at the end of lane '--30916#2_1 because there is no connection to the next edge (decel=-16.23), time=30003.00.
Warning: Vehicle 'randUni31:1' performs emergency stop at the end of lane '--30892#19_0 because there is no connection to the next edge (decel=-8.71), time=30003.00.
Warning: Vehicle 'carIn47897:1' performs emergency stop at the end of lane '--30648#10_0 because there is no connection to the next edge (decel=-15.06), time=30003.00.
Warning: Vehicle 'h67455c2:1' performs emergency stop at the end of lane '--30528#17_0 because there is no connection to the next edge (decel=-11.02), time=30003.00.
Warning: Vehicle 'carIn466:1' performs emergency stop at the end of lane '--31328#2_0 because there is no connection to the next edge (decel=-8.20), time=30003.00.
Warning: Vehicle 'carIn7791:1' performs emergency stop at the end of lane '-31184_0 because there is no connection to the next edge (decel=-16.31), time=30003.00.
Warning: Vehicle 'carIn7246:1' performs emergency stop at the end of lane '-32678_0 because there is no connection to the next edge (decel=-17.14), time=30003.00.
Warning: Teleporting vehicle 'carIn40908:1'; collision with 'carIn19109:1', lane=':-30668#6-AddedOnRampNode_0_0', gap=-6.43, time=30003.00 stage=move.
Warning: Teleporting vehicle 'carIn48828:1'; collision with 'carIn2496:1', lane='-31622#10-AddedOffRampEdge_0', gap=-3.99, time=30003.00 stage=move.
Warning: Teleporting vehicle 'h21308c1:1'; collision with 'carIn18976:1', lane='-30528#23_0', gap=-0.13, time=30003.00 stage=move.
Warning: Teleporting vehicle 'h59368c2:1'; collision with 'h18538c1:1', lane='--31496#8_0', gap=-2.86, time=30003.00 stage=move.
Warning: Teleporting vehicle 'h71161c1:1'; collision with 'h2259c1:1', lane='--30528#38_2', gap=-2.60, time=30003.00 stage=move.
==21127== Invalid read of size 8
==21127== at 0x4C2F5F0: memcpy@GLIBC_2.2.5 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x41D575: std::vector<MSLane*, std::allocator<MSLane*> >::operator=(std::vector<MSLane*, std::allocator<MSLane*> > const&) (in /usr/local/bin/sumo)
==21127== by 0x4DFBC4: MSLCM_LC2013::_wantsChange(int, MSAbstractLaneChangeModel::MSLCMessager&, int, std::pair<MSVehicle*, double> const&, std::pair<MSVehicle*, double> const&, std::pair<MSVehicle*, double> const&, MSLane const&, std::vector<MSVehicle::LaneQ, std::allocator<MSVehicle::LaneQ> > const&, MSVehicle**, MSVehicle**) (in /usr/local/bin/sumo)
==21127== by 0x45E9F5: MSLaneChanger::checkChange(int, std::pair<MSVehicle* const, double> const&, std::vector<MSVehicle::LaneQ, std::allocator<MSVehicle::LaneQ> > const&) const (in /usr/local/bin/sumo)
==21127== by 0x45FAF4: MSLaneChanger::change() (in /usr/local/bin/sumo)
==21127== by 0x45FC65: MSLaneChanger::laneChange(long long) (in /usr/local/bin/sumo)
==21127== by 0x43FFCD: MSEdgeControl::changeLanes(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA8D: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127== Address 0x11b0bc70 is 0 bytes inside a block of size 8 free'd
==21127== at 0x4C2C2BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x4A48B5: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A8003: MSVehicle::executeMove() (in /usr/local/bin/sumo)
==21127== by 0x45503A: MSLane::executeMovements(long long, std::vector<MSLane*, std::allocator<MSLane*> >&) (in /usr/local/bin/sumo)
==21127== by 0x43F77B: MSEdgeControl::executeMovements(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DA73: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
==21127==
Warning: Vehicle 'carIn40908:1' ends teleporting on edge '-30668#6', time 30003.00.
Warning: Vehicle 'carIn48828:1' ends teleporting on edge '-32932', time 30003.00.
Warning: Vehicle 'h59368c2:1' ends teleporting on edge '--31496#7', time 30003.00.
Warning: Vehicle 'h71161c1:1' ends teleporting on edge '--30528#37', time 30003.00.
Step #30004.00Warning: Vehicle 'carIn5419:1' performs emergency stop at the end of lane '-30528#18_2 because there is no connection to the next edge (decel=-9.30), time=30004.00.
Warning: Vehicle '8FRtoDE.25' performs emergency stop at the end of lane ':-30668#16-AddedOnRampNode_0_0 for unknown reasons (decel=-1.59), time=30004.00.
Warning: Vehicle 'h47682c1:1' performs emergency stop at the end of lane '--31272#3_2 because there is no connection to the next edge (decel=-7.95), time=30004.00.
Warning: Vehicle 'h51842c1:1' performs emergency stop at the end of lane ':-29116_1_2 for unknown reasons (decel=0.00), time=30004.00.
Warning: Vehicle 'carIn22064:1' performs emergency stop at the end of lane ':-25286_4_0 for unknown reasons (decel=0.00), time=30004.00.
Warning: Vehicle '8BEtoFR.130' performs emergency stop at the end of lane '-30668#4-AddedOffRampEdge_2 because there is no connection to the next edge (decel=-23.57), time=30004.00.
Warning: Vehicle 'h24482c1:1' performs emergency stop at the end of lane '-30528#13_1 because there is no connection to the next edge (decel=-16.44), time=30004.00.
Warning: Vehicle '8FRtoBE.74' performs emergency stop at the end of lane '-31622#10-AddedOffRampEdge_2 because there is no connection to the next edge (decel=-22.29), time=30004.00.
Warning: Vehicle 'carIn24087:1' performs emergency stop at the end of lane '-32952#1_0 because there is no connection to the next edge (decel=-9.09), time=30004.00.
Warning: Vehicle 'carIn37079:1' performs emergency stop at the end of lane '--32226#2_1 because there is no connection to the next edge (decel=-10.81), time=30004.00.
Warning: Vehicle 'carIn238:1' performs emergency stop at the end of lane '--30860#6_0 because there is no connection to the next edge (decel=-14.61), time=30004.00.
Warning: Vehicle 'carIn11600:1' performs emergency stop at the end of lane '-31940#2_1 because there is no connection to the next edge (decel=-15.58), time=30004.00.
Warning: Vehicle 'h37339c1:1' performs emergency stop at the end of lane '-31496#4_1 because there is no connection to the next edge (decel=-16.15), time=30004.00.
Warning: Vehicle 'h33139c1:1' performs emergency stop at the end of lane '-31034#3_0 because there is no connection to the next edge (decel=-13.41), time=30004.00.
Warning: Vehicle 'carIn47580:1' performs emergency stop at the end of lane '-30892#4_0 because there is no connection to the next edge (decel=-9.54), time=30004.00.
Warning: Vehicle 'h24296c1:1' performs emergency stop at the end of lane '-30856#4_2 because there is no connection to the next edge (decel=-15.39), time=30004.00.
Warning: Vehicle 'carIn28347:1' performs emergency stop at the end of lane '-30856#3_2 because there is no connection to the next edge (decel=-13.83), time=30004.00.
Warning: Vehicle 'h43092c1:1' performs emergency stop at the end of lane '-30762#1_0 because there is no connection to the next edge (decel=-16.64), time=30004.00.
Warning: Vehicle '8BEtoFR.141' performs emergency stop at the end of lane '-30668#1_1 because there is no connection to the next edge (decel=-19.53), time=30004.00.
Warning: Vehicle '8BEtoLU.119' performs emergency stop at the end of lane '-30668#1_0 because there is no connection to the next edge (decel=-16.88), time=30004.00.
Warning: Vehicle '8LUtoDE.57' performs emergency stop at the end of lane '-30668#12_0 because there is no connection to the next edge (decel=-17.46), time=30004.00.
Warning: Vehicle '8LUtoDE.79' performs emergency stop at the end of lane '-30668#12-AddedOnRampEdge_1 because there is no connection to the next edge (decel=-17.95), time=30004.00.
Warning: Vehicle 'carIn22455:1' performs emergency stop at the end of lane '-30648#9_1 because there is no connection to the next edge (decel=-17.03), time=30004.00.
Warning: Vehicle 'carIn48516:1' performs emergency stop at the end of lane '-30528#23_2 because there is no connection to the next edge (decel=-12.68), time=30004.00.
Warning: Vehicle 'carIn47078:1' performs emergency stop at the end of lane '-30256#0_0 because there is no connection to the next edge (decel=-5.57), time=30004.00.
Warning: Vehicle 'h40405c1:1' performs emergency stop at the end of lane '--31952#12_2 because there is no connection to the next edge (decel=-15.53), time=30004.00.
Warning: Vehicle 'carIn27419:1' performs emergency stop at the end of lane '--31952#12_0 because there is no connection to the next edge (decel=-12.82), time=30004.00.
Warning: Vehicle 'h20601c1:1' performs emergency stop at the end of lane '--31818#9_1 because there is no connection to the next edge (decel=-19.13), time=30004.00.
Warning: Vehicle 'carIn39160:1' performs emergency stop at the end of lane '--31818#18_1 because there is no connection to the next edge (decel=-13.29), time=30004.00.
Warning: Vehicle 'carIn40589:1' performs emergency stop at the end of lane '--31496#5_1 because there is no connection to the next edge (decel=-10.10), time=30004.00.
Warning: Vehicle 'carIn23401:1' performs emergency stop at the end of lane '--31496#3_2 because there is no connection to the next edge (decel=-9.28), time=30004.00.
Warning: Vehicle 'carIn1501:1' performs emergency stop at the end of lane '--30916#2_0 because there is no connection to the next edge (decel=-17.17), time=30004.00.
Warning: Vehicle 'h7734c1:1' performs emergency stop at the end of lane '--30892#24_1 because there is no connection to the next edge (decel=-8.58), time=30004.00.
Warning: Vehicle 'h62935c1:1' performs emergency stop at the end of lane '--30860#8_1 because there is no connection to the next edge (decel=-17.49), time=30004.00.
Warning: Vehicle 'carIn1930:1' performs emergency stop at the end of lane '--30860#8_0 because there is no connection to the next edge (decel=-14.30), time=30004.00.
Warning: Vehicle 'carIn49379:1' performs emergency stop at the end of lane '--30648#10_1 because there is no connection to the next edge (decel=-10.45), time=30004.00.
Warning: Vehicle 'carIn49448:1' performs emergency stop at the end of lane '--30620_0 because there is no connection to the next edge (decel=-5.77), time=30004.00.
Warning: Vehicle 'carIn22920:1' performs emergency stop at the end of lane '--30528#42_1 because there is no connection to the next edge (decel=-21.17), time=30004.00.
Warning: Vehicle 'carIn24124:1' performs emergency stop at the end of lane '--30528#39_0 because there is no connection to the next edge (decel=-14.62), time=30004.00.
Warning: Vehicle 'h63080c1:1' performs emergency stop at the end of lane '--32124#0_0 because there is no connection to the next edge (decel=-9.76), time=30004.00.
Warning: Vehicle '8BEtoFR.114' performs emergency stop at the end of lane '-30440_0 because there is no connection to the next edge (decel=-17.70), time=30004.00.
Warning: Vehicle 'carIn36216:1' performs emergency stop at the end of lane '-30824_0 because there is no connection to the next edge (decel=-12.18), time=30004.00.
Warning: Vehicle 'carIn15578:1' performs emergency stop at the end of lane '-31156#1_0 because there is no connection to the next edge (decel=-10.65), time=30004.00.
Warning: Teleporting vehicle '8DEtoLU.50'; collision with '8DEtoBE.59', lane=':-10678_1_1', gap=-5.07, time=30004.00 stage=move.
Warning: Teleporting vehicle 'carIn45968:1'; collision with 'h14628c1:1', lane=':-5830_12_0', gap=-3.08, time=30004.00 stage=move.
Warning: Teleporting vehicle 'carIn47884:1'; collision with 'carIn9821:1', lane='-31034#2_1', gap=-5.15, time=30004.00 stage=move.
Warning: Teleporting vehicle '8FRtoDE.105'; collision with '8FRtoLU.100', lane='-32426#2_1', gap=-1.69, time=30004.00 stage=move.
Warning: Teleporting vehicle 'h14757c1:1'; collision with '8BEtoDE.103', lane='--31940#1_2', gap=-1.85, time=30004.00 stage=move.
Warning: Teleporting vehicle 'h25633c1:1'; collision with 'carIn9442:1', lane='--31466#1_1', gap=-1.34, time=30004.00 stage=move.
Warning: Teleporting vehicle '8DEtoLU.27'; collision with '8DEtoLU.26', lane='-32460_0', gap=-0.69, time=30004.00 stage=move.
--21127-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
--21127-- si_code=1; Faulting address: 0x2CB63718; sp: 0x808dded80
valgrind: the 'impossible' happened:
Killed by fatal signal
==21127== at 0x3805BADE: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21127== by 0x3805CFAC: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21127== by 0x380216D4: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21127== by 0x380218F5: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21127== by 0x3809DC03: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
==21127== by 0x380AC87C: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
sched status:
running_tid=1
Thread 1: status = VgTs_Runnable
==21127== at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21127== by 0x419105: std::vector<MSLane*, std::allocator<MSLane*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<MSLane**, std::vector<MSLane*, std::allocator<MSLane*> > >, MSLane* const&) (in /usr/local/bin/sumo)
==21127== by 0x4A3BEF: MSVehicle::updateBestLanes(bool, MSLane const*) (in /usr/local/bin/sumo)
==21127== by 0x4A4DF5: MSVehicle::replaceRoute(MSRoute const*, bool, int) (in /usr/local/bin/sumo)
==21127== by 0x4BEB35: MSBaseVehicle::replaceRouteEdges(std::vector<MSEdge const*, std::allocator<MSEdge const*> >&, bool) (in /usr/local/bin/sumo)
==21127== by 0x4BCA37: MSBaseVehicle::reroute(long long, SUMOAbstractRouter<MSEdge, SUMOVehicle>&, bool, bool) (in /usr/local/bin/sumo)
==21127== by 0x4FEF7F: MSDevice_Routing::reroute(long long, bool) (in /usr/local/bin/sumo)
==21127== by 0x4FF979: MSDevice_Routing::preInsertionReroute(long long) (in /usr/local/bin/sumo)
==21127== by 0x4422A2: MSEventControl::execute(long long) (in /usr/local/bin/sumo)
==21127== by 0x46DAF9: MSNet::simulationStep() (in /usr/local/bin/sumo)
==21127== by 0x46DDA8: MSNet::simulate(long long, long long) (in /usr/local/bin/sumo)
==21127== by 0x40B840: main (in /usr/local/bin/sumo)
Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.
If that doesn't help, please report this bug to: www.valgrind.org
In the bug report, send all the above text, the valgrind
version, and what OS and version you are using. Thanks.
------------------------------------------------------------------------------
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user