This had me fooled. The call stack seemed to indicate an Nvidia OpenGL bug But it wasn't.
#2 0x28913b78 in abort () from /lib/libc.so.6 #3 0x2895bc6f in pthread_testcancel () from /lib/libpthread.so.2 #7 0x28a0314d in _nv000007gl () from /usr/local/lib/libGL.so.1 #8 0x28a725e4 in ?? () from /usr/local/lib/libGL.so.1 #19 0x28fd1937 in _nv000486gl () from /usr/local/lib/libGLcore.so.1 FreeBSD has different thread libs. Mixing them was the real cause. Solution was to add "pthread" to TARGET_LINK_LIBRARIES in CMakeLists.txt (of my app). _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org