Hi,
Robert, when i set my machine's virtual memory to a lower value for some test
related to vpb, thousands of image files as input, then vpb jumps into this
error:
//system.cpp, Line 305,
void eraseFrom(System::DatasetMap& datasetMap)
{
for(TimeIteratorMap::iterator itr = _timeIteratorMap.begin();
itr != _timeIteratorMap.end();
++itr)
{
datasetMap.erase(itr->second);
}
}
Evidently, the iterator was used incorrectly. So i changed it:
void eraseFrom(System::DatasetMap& datasetMap)
{
for(TimeIteratorMap::iterator itr = _timeIteratorMap.begin();
itr != _timeIteratorMap.end();)
{
itr = datasetMap.erase(itr->second);
}
}
Then it works. My version is r973. Hope to correct it in later version.
Xuex, Chen_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org