tianqi22 / monav

Automatically exported from code.google.com/p/monav
0 stars 0 forks source link

Assertion `edges->size() != ( int ) edgesBegin' failed. (for one specific route) #89

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. import planet.osm for motorways
2. ./daemon-test /home/jeff/monav-planet2/routing_motorcar 26.331666999999999 
43.971666999999997 26.140120799999998 43.656225399999997 fails with:
monav-daemon: compressedgraph.h:445: void CompressedGraph::path(const 
CompressedGraph::EdgeIterator&, T, S, bool) [with T = QVector<IRouter::Node>*, 
S = QVector<IRouter::Edge>*]: Assertion `edges->size() != ( int ) edgesBegin' 
failed.
QLocalSocket::UnconnectedStat

I dont know which exact revision of planet is used. If you need more 
information from gdb, etc please let me know

Original issue reported on code.google.com by hannes.j...@googlemail.com on 25 Jul 2012 at 9:59

GoogleCodeExporter commented 9 years ago
This might be caused by the fact, that the file format was designed for mobile 
phone ( e.g. 4GB file size limitations on some platforms ), and cannot handle 
the whole planet.

I'll check next week ( don't have access to a machine that can compile the 
planet at the moment ).

Original comment by veaac.fd...@gmail.com on 26 Jul 2012 at 6:18