The crash is fixed in revision [19986]
regards,
Jakob

2016-02-11 23:34 GMT+01:00 Andres Felipe Acosta Gil <[email protected]>:

> Dear Jakob.
>
> The problem is in the case (a): build the network without splits first. The
> exact error message is "Vector iterators incompatible" in method
> NBEdge::setControllingTLInformation, line 1910. Looks like the method
> NBLoadedSUMOTLDef::setTLControllingInformation(),
> in line 126, i.e:
>
> NBEdge* edge = c.getFrom();
>
> Is not retrieving a valid edge.
>
> Best Regards.
>
>
> > ------------------------------
> >
> > Message: 3
> > Date: Wed, 10 Feb 2016 08:44:56 +0100
> > From: Jakob Erdmann <[email protected]>
> > Subject: Re: [sumo-user] NETCONVERT crashes when splitting edges with
> >         traffic lights
> > To: Andres Felipe Acosta Gil <[email protected]>
> > Cc: "[email protected]"
> >         <[email protected]>
> > Message-ID:
> >         <
> > cambucbwg5-bu+dwnzfrxkbj3smbwwvqege-p-lh3vzpjc+v...@mail.gmail.com>
> > Content-Type: text/plain; charset=UTF-8
> >
> > Dear Andres,
> > I tried to replicate the problem using the latest development version.
> This
> > is what I got:
> > a) build the network without splits first, then run netconvert again with
> > the .net.xml and the splits: works without problems
> > b) build the network with splits: gives an error because the connections
> in
> > the .tll.xml file are not known (but no crash)
> > c) remove the connections from the .tll.xml file and build the network
> with
> > splits: gives a warning but builds the network
> >
> >
> > Please try the latest development version and if you find a crash, tell
> us
> > the exact steps to reproduce it.
> >
> > regards,
> > Jakob
> >
> > 2016-02-05 21:31 GMT+01:00 Andres Felipe Acosta Gil <
> [email protected]
> > >:
> >
> > > Dear SUMO community.
> > >
> > > I found a weird behavior in NETCONVERT when trying to split several
> edges
> > > with destination nodes controlled by traffic lights. The traffic lights
> > > were created with default values provided by NETEDIT.
> > >
> > > The nodes file:
> > >
> > > <nodes>
> > >     <location netOffset="0.00,0.00"
> > convBoundary="0.00,0.00,300.00,300.00"
> > >
> > >
> >
> origBoundary="-10000000000.00,-10000000000.00,10000000000.00,10000000000.00"
> > > projParameter="!"/>
> > >
> > >     <node id="n11" x="100.00" y="300.00" type="unregulated"/>
> > >     <node id="n12" x="0.00" y="200.00" type="unregulated"/>
> > >     <node id="n13" x="100.00" y="200.00" type="traffic_light"
> tl="n13"/>
> > >     <node id="n21" x="200.00" y="300.00" type="unregulated"/>
> > >     <node id="n22" x="200.00" y="200.00" type="priority"/>
> > >     <node id="n23" x="300.00" y="200.00" type="unregulated"/>
> > >     <node id="n31" x="0.00" y="100.00" type="unregulated"/>
> > >     <node id="n32" x="100.00" y="100.00" type="priority"/>
> > >     <node id="n33" x="100.00" y="0.00" type="unregulated"/>
> > >     <node id="n41" x="200.00" y="100.00" type="traffic_light"
> tl="n41"/>
> > >     <node id="n42" x="300.00" y="100.00" type="unregulated"/>
> > >     <node id="n43" x="200.00" y="0.00" type="unregulated"/>
> > > </nodes>
> > >
> > > The edges file:
> > >
> > > <edges>
> > >     <edge id="11to13" from="n11" to="n13" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="13to12" from="n13" to="n12" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="13to32" from="n13" to="n32" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="22to13" from="n22" to="n13" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="22to21" from="n22" to="n21" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="23to22" from="n23" to="n22" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="31to32" from="n31" to="n32" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="32to33" from="n32" to="n33" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="32to41" from="n32" to="n41" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="41to22" from="n41" to="n22" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="41to42" from="n41" to="n42" priority="1" numLanes="1"
> > > speed="13.89"/>
> > >     <edge id="43to41" from="n43" to="n41" priority="1" numLanes="1"
> > > speed="13.89"/>
> > > </edges>
> > >
> > > Connections file:
> > > <connections>
> > >     <connection from="11to13" to="13to12" fromLane="0" toLane="0"/>
> > >     <connection from="11to13" to="13to32" fromLane="0" toLane="0"/>
> > >
> > >     <connection from="13to32" to="32to33" fromLane="0" toLane="0"/>
> > >     <connection from="13to32" to="32to41" fromLane="0" toLane="0"/>
> > >
> > >     <connection from="22to13" to="13to12" fromLane="0" toLane="0"/>
> > >     <connection from="22to13" to="13to32" fromLane="0" toLane="0"/>
> > >
> > >     <connection from="23to22" to="22to21" fromLane="0" toLane="0"/>
> > >     <connection from="23to22" to="22to13" fromLane="0" toLane="0"/>
> > >
> > >     <connection from="31to32" to="32to33" fromLane="0" toLane="0"/>
> > >     <connection from="31to32" to="32to41" fromLane="0" toLane="0"/>
> > >
> > >     <connection from="32to41" to="41to42" fromLane="0" toLane="0"/>
> > >     <connection from="32to41" to="41to22" fromLane="0" toLane="0"/>
> > >
> > >     <connection from="41to22" to="22to21" fromLane="0" toLane="0"/>
> > >     <connection from="41to22" to="22to13" fromLane="0" toLane="0"/>
> > >
> > >     <connection from="43to41" to="41to42" fromLane="0" toLane="0"/>
> > >     <connection from="43to41" to="41to22" fromLane="0" toLane="0"/>
> > >
> > > </connections>
> > >
> > > Traffic lights file:
> > > <tlLogics>
> > >     <tlLogic id="n13" type="static" programID="0" offset="0">
> > >         <phase duration="41" state="GGrr"/>
> > >         <phase duration="4" state="yyrr"/>
> > >         <phase duration="41" state="rrGG"/>
> > >         <phase duration="4" state="rryy"/>
> > >     </tlLogic>
> > >     <tlLogic id="n41" type="static" programID="0" offset="0">
> > >         <phase duration="41" state="GGrr"/>
> > >         <phase duration="4" state="yyrr"/>
> > >         <phase duration="41" state="rrGG"/>
> > >         <phase duration="4" state="rryy"/>
> > >     </tlLogic>
> > >
> > >     <connection from="11to13" to="13to12" fromLane="0" toLane="0"
> > tl="n13"
> > > linkIndex="0"/>
> > >     <connection from="11to13" to="13to32" fromLane="0" toLane="0"
> > tl="n13"
> > > linkIndex="1"/>
> > >     <connection from="22to13" to="13to12" fromLane="0" toLane="0"
> > tl="n13"
> > > linkIndex="2"/>
> > >     <connection from="22to13" to="13to32" fromLane="0" toLane="0"
> > tl="n13"
> > > linkIndex="3"/>
> > >     <connection from="32to41" to="41to42" fromLane="0" toLane="0"
> > tl="n41"
> > > linkIndex="2"/>
> > >     <connection from="32to41" to="41to22" fromLane="0" toLane="0"
> > tl="n41"
> > > linkIndex="3"/>
> > >     <connection from="43to41" to="41to42" fromLane="0" toLane="0"
> > tl="n41"
> > > linkIndex="0"/>
> > >     <connection from="43to41" to="41to22" fromLane="0" toLane="0"
> > tl="n41"
> > > linkIndex="1"/>
> > > </tlLogics>
> > >
> > > I try to split the edges with the following edges file:
> > > <edges>
> > > <edge from="n22" id="22to13" to="n13">
> > > <split pos="48.550000"/>
> > > </edge>
> > > <edge from="n32" id="32to41" to="n41">
> > > <split pos="48.550000"/>
> > > </edge>
> > > </edges>
> > >
> > > I get the error:
> > > Unhandled exception at 0x016E1CF1 in netconvertD.exe: 0xC0000005:
> Access
> > > violation reading location 0xFEEEFEF2.
> > >
> > > Finally, this is the stack trace:
> > >
> > > > netconvertD.exe!std::_Iterator_base12::_Adopt(const
> > > std::_Container_base12 * _Parent) Line 158 C++
> > >
> > >
> >
> netconvertD.exe!std::_Vector_const_iterator<std::_Vector_val<NBEdge::TLSDisabledConnection,std::allocator<NBEdge::TLSDisabledConnection>
> > > >
> > >
> > >
> >
> >::_Vector_const_iterator<std::_Vector_val<NBEdge::TLSDisabledConnection,std::allocator<NBEdge::TLSDisabledConnection>
> > > > >(NBEdge::TLSDisabledConnection * _Parg, const
> std::_Container_base12 *
> > > _Pvector) Line 47 C++
> > >
> > >
> >
> netconvertD.exe!std::_Vector_iterator<std::_Vector_val<NBEdge::TLSDisabledConnection,std::allocator<NBEdge::TLSDisabledConnection>
> > > >
> > >
> > >
> >
> >::_Vector_iterator<std::_Vector_val<NBEdge::TLSDisabledConnection,std::allocator<NBEdge::TLSDisabledConnection>
> > > > >(NBEdge::TLSDisabledConnection * _Parg, const
> std::_Container_base12 *
> > > _Pvector) Line 305 C++
> > >
> > >
> >
> netconvertD.exe!std::vector<NBEdge::TLSDisabledConnection,std::allocator<NBEdge::TLSDisabledConnection>
> > > >::end() Line 792 C++
> > >   netconvertD.exe!NBEdge::setControllingTLInformation(const
> NBConnection
> > &
> > > c, const
> > std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > > > & tlID) Line 1910 C++
> > >   netconvertD.exe!NBLoadedSUMOTLDef::setTLControllingInformation() Line
> > 127
> > > C++
> > >
> > >
> >
> netconvertD.exe!NBTrafficLightLogicCont::setTLControllingInformation(const
> > > NBEdgeCont & ec, const NBNodeCont & nc) Line 287 C++
> > >   netconvertD.exe!NBNetBuilder::compute(OptionsCont & oc, const
> > >
> >
> std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >
> > >
> >
> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > > >
> > >
> > >
> >
> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > > > > > & explicitTurnarounds, bool removeElements) Line 375 C++
> > >   netconvertD.exe!main(int argc, char * * argv) Line 140 C++
> > >
> > >
> > > Thanks in advance!
> > >
> > > --
> > > Andres Felipe Acosta Gil, MSc student - Software developer
> > > Universidad Nacional de Colombia - Medell?n
> > > Facultad de Minas
> > > Tel: +57 (4) 4255295
> > > Institutional e-mail: [email protected]
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Site24x7 APM Insight: Get Deep Visibility into Application Performance
> > > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> > > Monitor end-to-end web transactions and take corrective actions now
> > > Troubleshoot faster and improve end-user experience. Signup Now!
> > > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> >
> >
> > > _______________________________________________
> > > sumo-user mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/sumo-user
> >
> >
> > >
> >
> >
> > ------------------------------
> >
> > Message: 4
> > Date: Wed, 10 Feb 2016 08:59:11 +0100
> > From: Jakob Erdmann <[email protected]>
> > Subject: Re: [sumo-user] detector options
> > To: Mahmoud Ramadan Nawar <[email protected]>
> > Cc: Sumo-user <[email protected]>
> > Message-ID:
> >         <CAMbUcbxRFk3GX7D6NWSHeo1t=
> > [email protected]>
> > Content-Type: text/plain; charset=UTF-8
> >
> > Hello,
> > 1) I could not find the documentation where it says to use '1 second
> > interval'. Please tell me the link so I can fix it. The interval is only
> > relevant for the xml output and does not matter for TraCI (traci
> functions
> > always return the state from the previous step)
> >
> > 2) you can use multiple inductionLoops and laneAreaDetectors per Edge
> (and
> > also per lane)
> >
> > 3) Using step-lengths above 1s is not recommended. You will have to query
> > the detectors each second and aggregate the data in your script.
> >
> > 4) It would be nice to get aggregated outputs from detectors via TraCI.
> > I've added your suggestion to our list (
> > http://sumo.dlr.de/trac.wsgi/ticket/2139
> >
> > ). Note, that there are currently
> > 27 open enhancement requests for TraCI alone and 232 for all of SUMO
> >
> > regards,
> > Jakob
> >
> > 2016-02-05 22:06 GMT+01:00 Mahmoud Ramadan Nawar <[email protected]>:
> >
> > > Hello All I work in adaptive traffic signal control and hence need some
> > > measures at each edge of junctions like( jam length , delay , etc) i
> have
> > > been reading the documentation of detectors e1 ,e2 and e3 i have
> > questions
> > > about them i hope anybody could help 1- in the documentation of e1 in
> > traci
> > >  there's statement that if induction loop value to be reterived from
> > traci,
> > > it must be 1 second interval however the tutorial tls has e1 with
> > interval
> > > 30 s. 2- what is the best practice to gather information about multi
> lane
> > > edge we could use multientryexit easily  , can we use multiple e2 per
> > edge
> > > i'm not sure of the measures as vehicles may change lane 3- could i
> > change
> > > timestep to be intended duration of control (such as 20 s)  safely to
> > allow
> > > aggregated information when calling getlasttimestepXX functions , what
> > > about models accuracy.4- last question i know i'm very new to
> simulation
> > > tools but why most of the measures available in the output files not
> > > available for traci
> > >
> > >
> > >
> > > thanks for your time ,consideration and efforts.Mahmoud
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Site24x7 APM Insight: Get Deep Visibility into Application Performance
> > > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> > > Monitor end-to-end web transactions and take corrective actions now
> > > Troubleshoot faster and improve end-user experience. Signup Now!
> > > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> >
> >
> > > _______________________________________________
> > > sumo-user mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/sumo-user
> >
> >
> > >
> >
> >
> > ------------------------------
> >
> > Message: 5
> > Date: Wed, 10 Feb 2016 09:11:17 +0100
> > From: Jakob Erdmann <[email protected]>
> > Subject: Re: [sumo-user] modelling bicycles at junctions
> > To: Wookey <[email protected]>
> > Cc: sumo-user <[email protected]>
> > Message-ID:
> >         <
> > cambucbzhbgspmxjtr7_tgrdymkjoxnmw-pr+rw2rb5cjdxc...@mail.gmail.com>
> > Content-Type: text/plain; charset=UTF-8
> >
> > Hello,
> > to get a simulation like in the one in that image, sub-lane resolution is
> > needed, Fortunately, this kind of functionality is being worked on and
> > should become available this year. If you are interested in the details I
> > invite you to visit the sumo user conference in May:
> > http://www.dlr.de/ts/desktopdefault.aspx/tabid-3930/6094_read-44970/
> >
> >
> >
> > I would be happy to enter into a collaboration if you want to help with
> > bicycle stuff in general. Just write directly to my address with some
> > details of what you are interested in and we figure something out.
> >
> > You should have received a wiki account mail just now.
> >
> > regards,
> > Jakob
> >
> >
> >
> > 2016-02-08 1:54 GMT+01:00 Wookey <[email protected]>:
> >
> > > Hi there.
> > > I'm new to microsimulation, but have found visualisations like the ones
> > on
> > > this page:
> > >
> > >
> >
> http://www.camcycle.org.uk/blog/2015/10/23/milton-road-elizabeth-way-junction-proposals/
> >
> >
> > > to be really useful.
> > >
> > > Those were produced with Aimsun, but that's not FLOSS so that's no
> > > good. It seems that there is quite a lot of Free microsimulation
> > > software (Sumo, OPenM++, Liam2, and more), of which SUMO seems to be
> > > the most complete (?).  So my question is, can I do this with SUMO?
> > >
> > > Reading the wiki it sounds like the bicycle support may be somewhat
> > > limited, and could use some work to improve it?
> > > http://sumo.dlr.de/wiki/Simulation/Bicycles
> >
> >
> > > If that's what it takes (and I can find some tuits) I can help there.
> > >
> > > Might I be better off trying to use simtran for rather more realistic
> > > bicycle behaviour? Or is that 'lane-free' functionality being folded
> > > back in to the main project?
> > >
> > > I was going to offer to package stuff, but then discovered that it was
> > > all done for Debian already (yay!).
> > >
> > > I also noted a few things on the wiki that could do with improvements,
> > > but I need to mail here to get an account. So yes, give me access
> > > rights and I'll try and fix thigs I see that need updating,
> > > especially WRT Debian.
> > >
> > > I think I will have questions about the details of lane map
> > > generation, but lets leave that for now whilst I have a poke about and
> > > see how far I get.
> > >
> > > Wookey
> > > --
> > > Principal hats:  Linaro, Debian, Wookware, ARM
> > > http://wookware.org/
> >
> >
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Site24x7 APM Insight: Get Deep Visibility into Application Performance
> > > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> > > Monitor end-to-end web transactions and take corrective actions now
> > > Troubleshoot faster and improve end-user experience. Signup Now!
> > > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> >
> >
> > > _______________________________________________
> > > sumo-user mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/sumo-user
> >
> >
> > >
> > >
> >
> >
> > ------------------------------
> >
> >
> >
> ------------------------------------------------------------------------------
> > Site24x7 APM Insight: Get Deep Visibility into Application Performance
> > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> > Monitor end-to-end web transactions and take corrective actions now
> > Troubleshoot faster and improve end-user experience. Signup Now!
> > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> >
> >
> >
> > ------------------------------
> >
> > _______________________________________________
> > sumo-user mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/sumo-user
> >
> >
> >
> >
> > End of sumo-user Digest, Vol 115, Issue 7
> > *****************************************
> >
>
>
>
> --
> Andres Felipe Acosta Gil, MSc student - Software developer
> Universidad Nacional de Colombia - MedellĂ­n
> Facultad de Minas
> Tel: +57 (4) 4255295
> Institutional e-mail: [email protected]
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> sumo-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sumo-user
>
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user

Reply via email to