Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crash on intermodal routing #3631

Closed
namdre opened this issue Nov 17, 2017 · 0 comments
Closed

crash on intermodal routing #3631

namdre opened this issue Nov 17, 2017 · 0 comments

Comments

@namdre
Copy link
Contributor

namdre commented Nov 17, 2017

see bugreports folder...

#0 0x00007ffff3a70988 in __memmove_ssse3 () from /lib64/libc.so.6
#1 0x0000000000430695 in std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>> (__first=0xa7cddfd0, __last=0xa7cddfc8, __result=0xa7cddfc8)
at /usr/include/c++/4.8.2/bits/stl_algobase.h:372
#2 0x00000000004304e3 in std::__copy_move_a<true, IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>> (__first=0xa7cddfd0, __last=0xa7cddfc8,
__result=0xa7cddfc8) at /usr/include/c++/4.8.2/bits/stl_algobase.h:390
#3 0x0000000000499e43 in std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>**, std::vector<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>
, std::allocator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>> > >, __gnu_cxx::__normal_iterator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>**, std::vector<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, std::allocator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>> > > > (__first=, __last=, __result=) at /usr/include/c++/4.8.2/bits/stl_algobase.h:428
#4 0x0000000000496794 in std::move<__gnu_cxx::__normal_iterator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>**, std::vector<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>
, std::allocator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>> > >, __gnu_cxx::__normal_iterator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>**, std::vector<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, std::allocator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>> > > > (__first=, __last=, __result=) at /usr/include/c++/4.8.2/bits/stl_algobase.h:492
#5 0x000000000048e836 in std::vector<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>
, std::allocator<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>*> >::erase (this=0x9a5f0bd0, __position=)
at /usr/include/c++/4.8.2/bits/vector.tcc:138
#6 0x0000000000484e6c in IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>::removeSuccessor (this=0x9a5f0bc0, edge=0xa8248550) at ../../src/utils/vehicle/IntermodalEdge.h:157
#7 0x000000000047e3de in IntermodalRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >::addAccess (this=0x5ece6f60, stopId="1395169568", stopEdge=0x52ca7100, pos=0.10000000000000001)
at ../../src/utils/vehicle/IntermodalRouter.h:139
#8 0x0000000000478462 in RONet::adaptIntermodalRouter (router=...) at RONet.cpp:683
#9 0x000000000041abfe in IntermodalRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >::createNet (this=0x5ece6f60) at ../../src/utils/vehicle/IntermodalRouter.h:398
#10 0x00000000004c350d in IntermodalRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >::compute (this=0x5ece6f60, from=0x451e9570, to=0x49c2ba80, departPos=0, arrivalPos=-0.10000000000000001,
speed=1.25, vehicle=0x5e930120, modeSet=288, msTime=400000, into=std::vector of length 0, capacity 0) at ../../src/utils/vehicle/IntermodalRouter.h:235
#11 0x00000000004c1119 in ROPerson::computeIntermodal (this=0x5ece2790, provider=..., trip=0x5e939820, veh=0x5e930120, errorHandler=0x8ebf40) at ROPerson.cpp:174
#12 0x00000000004c1973 in ROPerson::computeRoute (this=0x5ece2790, provider=..., errorHandler=0x8ebf40) at ROPerson.cpp:213
#13 0x00000000004777a5 in RONet::saveAndRemoveRoutesUntil (this=0x8dcbe0, options=..., provider=..., time=600000) at RONet.cpp:589
#14 0x000000000046fc23 in ROLoader::processRoutes (this=0x7fffffffd960, start=0, end=9223372036854773760, increment=200000, net=..., provider=...) at ROLoader.cpp:205
#15 0x000000000040d0a4 in computeRoutes (net=..., loader=..., oc=...) at duarouter_main.cpp:211
#16 0x000000000040de11 in main (argc=3, argv=0x7fffffffdbf8) at duarouter_main.cpp:253

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants