Hi Pat,

The DatabasePager itself doesn't access the ProxyNode, the ProxyNode pushes
DatabaseRequests at the DatabasePager.  I've done a quick review of the
ProxyNode and can't spot anywhere where the ProxyNode:_fileList is accessed
outside it's range.

Could you create an example dataset that illustrates this problem?

Also could you specify which version of the OSG.

Robert.


On 17 March 2015 at 19:02, Pat W <[email protected]> wrote:

> I ran into a problem with the ProxyNode and the DatabasePager such that if
> there are missing files in the file list; the DatabasePager can access
> outside the bounds of the filelist, which crashes with checked iterators.
>
> I'm not familiar enough with how the DatabasePager works, but in our case,
> we have a list of 78 files to load into the ProxyNode.  Around the middle
> of the list, there were 6 files that were not valid and would not load.
> With a debug build, ProxyNode::getDataseRequest indexes outside the bounds
> of _filenameList (which is called from
> DatabasePager::addLoadedDataToSceneGraph).
>
> ------------------
> Read this topic online here:
> http://forum.openscenegraph.org/viewtopic.php?p=63143#63143
>
>
>
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to