I did a lot of OSG fiddling over the weekend and came up with a few bugs (1 of which is definitely a bug and 1 of which "might be"); I wanted to try and get these in before 2.0 is released, but it may be too late.
1) I can crash any application that uses a Trackball Manipulator (as of svn update about an hour ago) by pressing and releasing the left mouse button _immediately_ followed by a spacebar press; this seems to be a timing/race issue, as it only happens when you do the sequence quickly. Sometimes it takes 5-10 seconds of "doing it", but it will eventually happen. If all else fails, just go crazy pressing both and it'll happen. :) I'll build a debug release of OSG sometime later today and run it under valgrind to see exactly where it happens, but release builds in valgrind say the crash occurs in handle(), which isn't very helpful, as you can imagine... 2) GraphicsContext puts className(), libraryName(), etc. into a protected namespace, but GraphicsWindowEmbedded doesn't override them. Perhaps this is encouragement not to use this class? :) (I know the general idea is to avoid it's use, so this might be on purpose...) It's unlike me to report bugs without patches, but I've been trying to learn about and get my head around picking this weekend, and haven't had a chance to really investigate these things. _______________________________________________ osg-users mailing list osg-users@openscenegraph.net http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/