Hi Ed,

You say you are getting a seg fault when the openflight plugin looks
like it's loaded, for me this is progress, and if you are getting a
seg fault then continue on this path.

The next thing you should do is run your application in gdb or similar
debugging tool and get a stack trace.  Post this strack trace.

Without a stack trace it next to impossible to guess what might be the
cause.  The OpenFlight plugin isn't often picked up as causing crashes
so as first guess I'd say it's not the most likely place to look for
the cause.  The rest of osgDB is also well used by lots of other
developers year in year doing what you are in theory supposed to be
doing without crashes, so again this isn't the a likely hotspot for
problems.

The most likely place would perhaps be some code in your application
that is assuming that a node pointer is always not null, or always a
certain type of node, and end up derefencing a null pointer or similar
error.  Another avenue to look into is the issue of case in filenames,
Windows filesystem is not case senstive, while unices are all case
senstive, this means errors in the case of filenames can get
overlooked when developing under Windows but under Linux and other
OS's the files aren't located as the names aren't recognized.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to