Hi all,

Thanks for testing again. I've had a few other reports for Linux and Windows, some can repro others can't, so I'm trying to get hardware details and driver versions to see if it could be dependent of these factors. Thanks for providing them.

Robert suggested off-list that I post these stack traces, so here they are. The first one in particular ("jeckle") seems to show the same problem I have been investigating.

Thanks to Don Leich for testing on a few different machines (hardware, driver versions). I hope this info will be useful.

J-S
--
______________________________________________________
Jean-Sebastien Guay    [EMAIL PROTECTED]
                               http://www.cm-labs.com/
                        http://whitestar02.webhop.org/
"jeckle"
Linux  2.6.5-7.97-smp  x86_64 GNU/Linux

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro FX 1100/AGP/SSE2
OpenGL version string: 1.5.2 NVIDIA 66.29

Added a view with 'a' and followed it each time with 'm' to change the 
threading model.
The test hangs after 4th addView on the 'm' to change back to SingleThreaded.  

Traces cut-and-pasted from totalview...

1.1     (182952639424) T      in pthread_cond_wait
1.10      (1092614496) T      in pthread_cond_wait
1.11      (1094711648) T      in pthread_cond_wait
1.12      (1096808800) T      in pthread_cond_wait
1.13      (1098905952) T      in pthread_cond_wait
1.14      (1101003104) T      in pthread_cond_wait
1.15      (1103100256) T      in pthread_cond_wait


pthread_cond_wait,             FP=7fbfffd5a0
pthread_cond_wait,             FP=7fbfffd5b0
OpenThreads::Condition::wait,  FP=7fbfffd610
OpenThreads::BlockCount::block, FP=7fbfffd660
osgViewer::ViewerBase::renderingTraversals, FP=7fbfffd870
osgViewer::ViewerBase::frame,  FP=7fbfffd8a0
osgViewer::ViewerBase::run,    FP=7fbfffd8d0
osgViewer::CompositeViewer::run, FP=7fbfffd920
main,                          FP=7fbfffdc60
__libc_start_main,             FP=7fbfffdd30
_start,                        FP=7fbfffdd40


pthread_cond_wait,               FP=411ff5b0
pthread_cond_wait,               FP=411ff5c0
OpenThreads::Barrier::block,     FP=411ff610
osg::BarrierOperation::operator (), FP=411ff630
osg::OperationThread::run,       FP=411ff6e0
...reads::ThreadPrivateActions::StartThread, FP=411ff7b0
start_thread,                    FP=411ff870

pthread_cond_wait,               FP=413ff5b0
pthread_cond_wait,               FP=413ff5c0
OpenThreads::Barrier::block,     FP=413ff610
osg::BarrierOperation::operator (), FP=413ff630
osg::OperationThread::run,       FP=413ff6e0
...reads::ThreadPrivateActions::StartThread, FP=413ff7b0
start_thread,                    FP=413ff870


pthread_cond_wait,               FP=415ff5b0
pthread_cond_wait,               FP=415ff5c0
OpenThreads::Barrier::block,     FP=415ff610
osg::BarrierOperation::operator (), FP=415ff630
osg::OperationThread::run,       FP=415ff6e0
...reads::ThreadPrivateActions::StartThread, FP=415ff7b0
start_thread,                    FP=415ff870


pthread_cond_wait,               FP=417ff580
pthread_cond_wait,               FP=417ff590
OpenThreads::Barrier::block,     FP=417ff5e0
osg::BarrierOperation::operator (), FP=417ff600
osg::OperationThread::run,       FP=417ff6b0
osg::GraphicsThread::run,        FP=417ff6e0
...reads::ThreadPrivateActions::StartThread, FP=417ff7b0
start_thread,                    FP=417ff870


pthread_cond_wait,               FP=419ff1c0
pthread_cond_wait,               FP=419ff1d0
OpenThreads::Condition::wait,    FP=419ff230
OpenThreads::Block::block,       FP=419ff280
...wer::Renderer::TheadSafeQueue::takeFront, FP=419ff2e0
osgViewer::Renderer::draw,       FP=419ff460
osgViewer::Renderer::operator (), FP=419ff480
osg::GraphicsContext::runOperations, FP=419ff5a0
osg::RunOperations::operator (), FP=419ff5c0
osg::GraphicsOperation::operator (), FP=419ff600
osg::OperationThread::run,       FP=419ff6b0
osg::GraphicsThread::run,        FP=419ff6e0
...reads::ThreadPrivateActions::StartThread, FP=419ff7b0
start_thread,                    FP=419ff870


pthread_cond_wait,               FP=41bff1c0
pthread_cond_wait,               FP=41bff1d0
OpenThreads::Condition::wait,    FP=41bff230
OpenThreads::Block::block,       FP=41bff280
...wer::Renderer::TheadSafeQueue::takeFront, FP=41bff2e0
osgViewer::Renderer::draw,       FP=41bff460
osgViewer::Renderer::operator (), FP=41bff480
osg::GraphicsContext::runOperations, FP=41bff5a0
osg::RunOperations::operator (), FP=41bff5c0
osg::GraphicsOperation::operator (), FP=41bff600
osg::OperationThread::run,       FP=41bff6b0
osg::GraphicsThread::run,        FP=41bff6e0
...reads::ThreadPrivateActions::StartThread, FP=41bff7b0
start_thread,                    FP=41bff870


"cartman"
Linux  2.6.9-5.ELsmp i686 i386 GNU/Linux

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro FX 3450/4000 SDI/PCI/SSE2
OpenGL version string: 2.0.0 NVIDIA 76.76


Alternating 'a' and 'm' we hang after maybe a dozen views are added.  We don't 
get any cows for certain threading
models.

The first bunch of threads all had the same trace...

[Switching to thread 8 (Thread 150047664 (LWP 11336))]#0  0x00bea97f in 
osg::fast_back_stack<unsigned int>::operator= (this=0x9473274, [EMAIL 
PROTECTED]) at fast_back_stack:42
(gdb) where
#0  0x00bea97f in osg::fast_back_stack<unsigned int>::operator= 
(this=0x9473274, [EMAIL PROTECTED]) at fast_back_stack:42
#1  0x00be8b0d in osg::Polytope::operator= (this=0x9473274, [EMAIL PROTECTED]) 
at Polytope:52
#2  0x00e607ed in osg::CullingSet::set (this=0x9473260, [EMAIL PROTECTED]) at 
CullingSet:85
#3  0x00e5c058 in osg::CullStack::pushCullingSet (this=0x8feae64) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/CullStack.cpp:101
#4  0x00e5c636 in osg::CullStack::pushProjectionMatrix (this=0x8feae64, 
matrix=0xb5062b68) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/CullStack.cpp:192
#5  0x0095f833 in osgUtil::SceneView::cullStage (this=0x8fe9880, [EMAIL 
PROTECTED], [EMAIL PROTECTED], cullVisitor=0x8feae30, rendergraph=0x8fea9f8, 
renderStage=0x8feacb8, viewport=0x90b44e8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgUtil/SceneView.cpp:917
#6  0x0095ee3f in osgUtil::SceneView::cull (this=0x8fe9880) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgUtil/SceneView.cpp:792
#7  0x001979a7 in osgViewer::Renderer::cull (this=0x8fe8440) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/Renderer.cpp:307
#8  0x001e0163 in osgViewer::ViewerBase::renderingTraversals (this=0xbfe05a40) 
at /usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:680
#9  0x001dfa80 in osgViewer::ViewerBase::frame (this=0xbfe05a40, 
simulationTime=1.7976931348623157e+308) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:592
#10 0x001df9a7 in osgViewer::ViewerBase::run (this=0xbfe05a40) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:564
#11 0x0017f150 in osgViewer::CompositeViewer::run (this=0xbfe05a40) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/CompositeViewer.cpp:218
#12 0x0804eca5 in main (argc=2, argv=0xbfe05be4) at osgviewer.cpp:176

(gdb) thread 9
[Switching to thread 9 (Thread -1245434960 (LWP 11337))]#0  0x00bea97f in 
osg::fast_back_stack<unsigned int>::operator= (this=0x9473274, [EMAIL 
PROTECTED]) at fast_back_stack:42
(gdb) where
#0  0x00bea97f in osg::fast_back_stack<unsigned int>::operator= 
(this=0x9473274, [EMAIL PROTECTED]) at fast_back_stack:42
#1  0x00be8b0d in osg::Polytope::operator= (this=0x9473274, [EMAIL PROTECTED]) 
at Polytope:52
#2  0x00e607ed in osg::CullingSet::set (this=0x9473260, [EMAIL PROTECTED]) at 
CullingSet:85
#3  0x00e5c058 in osg::CullStack::pushCullingSet (this=0x8feae64) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/CullStack.cpp:101
#4  0x00e5c636 in osg::CullStack::pushProjectionMatrix (this=0x8feae64, 
matrix=0xb5062b68) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/CullStack.cpp:192
#5  0x0095f833 in osgUtil::SceneView::cullStage (this=0x8fe9880, [EMAIL 
PROTECTED], [EMAIL PROTECTED], cullVisitor=0x8feae30, rendergraph=0x8fea9f8, 
renderStage=0x8feacb8, viewport=0x90b44e8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgUtil/SceneView.cpp:917
#6  0x0095ee3f in osgUtil::SceneView::cull (this=0x8fe9880) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgUtil/SceneView.cpp:792
#7  0x001979a7 in osgViewer::Renderer::cull (this=0x8fe8440) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/Renderer.cpp:307
#8  0x001e0163 in osgViewer::ViewerBase::renderingTraversals (this=0xbfe05a40) 
at /usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:680
#9  0x001dfa80 in osgViewer::ViewerBase::frame (this=0xbfe05a40, 
simulationTime=1.7976931348623157e+308) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:592
#10 0x001df9a7 in osgViewer::ViewerBase::run (this=0xbfe05a40) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:564
#11 0x0017f150 in osgViewer::CompositeViewer::run (this=0xbfe05a40) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/CompositeViewer.cpp:218
#12 0x0804eca5 in main (argc=2, argv=0xbfe05be4) at osgviewer.cpp:176
(gdb) info threads
  59 Thread -1818551376 (LWP 11387)  0x004417a2 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  52 Thread -1680434256 (LWP 11380)  0x004417a2 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  ...  same
  51 Thread -1734046800 (LWP 11379)  0x00bea97f in 
osg::fast_back_stack<unsigned int>::operator= (this=0x9473274, [EMAIL 
PROTECTED]) at fast_back_stack:42
  50 Thread -1723556944 (LWP 11378)  0x00bea97f in 
osg::fast_back_stack<unsigned int>::operator= (this=0x9473274, [EMAIL 
PROTECTED]) at fast_back_stack:42
  ...  same
  1 Thread -1208088864 (LWP 11327)  0x00bea97f in osg::fast_back_stack<unsigned 
int>::operator= (this=0x9473274, [EMAIL PROTECTED]) at fast_back_stack:42

Looked at the last bunch...

(gdb) thread 59
[Switching to thread 59 (Thread -1818551376 (LWP 11387))]#0  0x004417a2 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0x004417a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x003b2b36 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0x0052b327 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0x003c1d9d in OpenThreads::Barrier::block (this=0x982fba4, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0x00ee5d2b in osg::BarrierOperation::operator() (this=0x982fb98, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/SphereSegment.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0x00f2991c in osg::OperationThread::run (this=0xb50770d8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0x00ee5bed in osg::GraphicsThread::run (this=0xb50770d8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0x003c1692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0xb50770e8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0x003b03ae in start_thread () from /lib/tls/libpthread.so.0
#9  0x0051eaee in clone () from /lib/tls/libc.so.6

(gdb) thread 58
[Switching to thread 58 (Thread -1808053328 (LWP 11386))]#0  0x004417a2 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0x004417a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x003b2b36 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0x0052b327 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0x003c1d9d in OpenThreads::Barrier::block (this=0x982fba4, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0x00ee5d2b in osg::BarrierOperation::operator() (this=0x982fb98, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/Sector.cpp psymtab but not in symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0x00f2991c in osg::OperationThread::run (this=0xb5047340) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0x00ee5bed in osg::GraphicsThread::run (this=0xb5047340) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0x003c1692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0xb5047350) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0x003b03ae in start_thread () from /lib/tls/libpthread.so.0
#9  0x0051eaee in clone () from /lib/tls/libc.so.6

(gdb) thread 57
[Switching to thread 57 (Thread -1797563472 (LWP 11385))]#0  0x004417a2 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0x004417a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x003b2b36 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0x0052b327 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0x003c1d9d in OpenThreads::Barrier::block (this=0x982fba4, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0x00ee5d2b in osg::BarrierOperation::operator() (this=0x982fb98, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/MultiSwitch.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0x00f2991c in osg::OperationThread::run (this=0xb5001fd8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0x00ee5bed in osg::GraphicsThread::run (this=0xb5001fd8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0x003c1692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0xb5001fe8) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0x003b03ae in start_thread () from /lib/tls/libpthread.so.0
#9  0x0051eaee in clone () from /lib/tls/libc.so.6

(gdb) thread 56
[Switching to thread 56 (Thread -1786025040 (LWP 11384))]#0  0x004417a2 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0x004417a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x003b2b36 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0x0052b327 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0x003c1d9d in OpenThreads::Barrier::block (this=0x982fba4, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0x00ee5d2b in osg::BarrierOperation::operator() (this=0x982fb98, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/LightPointNode.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0x00f2991c in osg::OperationThread::run (this=0xb5046f68) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0x00ee5bed in osg::GraphicsThread::run (this=0xb5046f68) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0x003c1692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0xb5046f78) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0x003b03ae in start_thread () from /lib/tls/libpthread.so.0
#9  0x0051eaee in clone () from /lib/tls/libc.so.6

(gdb) thread 55
[Switching to thread 55 (Thread -1775535184 (LWP 11383))]#0  0x004417a2 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0x004417a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x003b522e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
#2  0x003b1e4b in _L_mutex_lock_144 () from /lib/tls/libpthread.so.0
#3  0x00400000 in XtGetSelectionTimeout () from /usr/X11R6/lib/libXt.so.6
#4  0x0052b54e in pthread_mutex_lock () from /lib/tls/libc.so.6
#5  0x04365142 in glXChannelRectSyncSGIX () from /usr/lib/libGL.so.1
#6  0x043aa240 in ?? () from /usr/lib/libGL.so.1
#7  0x013e8aa0 in _nv000088gl () from /usr/lib/libGLcore.so.1
#8  0x00000000 in ?? ()

(gdb) thread 54
[Switching to thread 54 (Thread -1765045328 (LWP 11382))]#0  0x004417a2 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0x004417a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x003b2b36 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0x0052b327 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0x003c1d9d in OpenThreads::Barrier::block (this=0x982fba4, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0x00ee5d2b in osg::BarrierOperation::operator() (this=0x982fb98, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/ImpostorSprite.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0x00f2991c in osg::OperationThread::run (this=0xb5043db0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0x00ee5bed in osg::GraphicsThread::run (this=0xb5043db0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0x003c1692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0xb5043dc0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0x003b03ae in start_thread () from /lib/tls/libpthread.so.0
#9  0x0051eaee in clone () from /lib/tls/libc.so.6

(gdb) thread 53
[Switching to thread 53 (Thread -1744536656 (LWP 11381))]#0  0x004417a2 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0x004417a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x003b2b36 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0x0052b327 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0x003c1d9d in OpenThreads::Barrier::block (this=0x982fba4, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0x00ee5d2b in osg::BarrierOperation::operator() (this=0x982fb98, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/DOFTransform.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0x00f2991c in osg::OperationThread::run (this=0x9199890) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0x00ee5bed in osg::GraphicsThread::run (this=0x9199890) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0x003c1692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x91998a0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0x003b03ae in start_thread () from /lib/tls/libpthread.so.0
#9  0x0051eaee in clone () from /lib/tls/libc.so.6
(gdb)
"curly"
Linux 2.4.21-4.ELsmp i686 i386 GNU/Linux

This system has an ATI Fire GL card, but glxinfo shows this...

OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4

Added view will often not display any graphics.  There is no direct correlation 
of a certain threading
model == no graphics.  Sometimes a missing cow will appear when the next view 
is added.


(gdb) info threads
  9 Thread -1155503184 (LWP 5855)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  8 Thread -1145013328 (LWP 5856)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  7 Thread -1134523472 (LWP 5857)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  6 Thread -1124033616 (LWP 5858)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  5 Thread -1113543760 (LWP 5859)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  4 Thread -1103053904 (LWP 5860)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  3 Thread -1092564048 (LWP 5861)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  2 Thread -1082074192 (LWP 5862)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2
  1 Thread -1239379840 (LWP 5550)  0xb75ebc32 in _dl_sysinfo_int80 () from 
/lib/ld-linux.so.2

(gdb) thread 1
[Switching to thread 1 (Thread -1239379840 (LWP 5550))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628b384 in OpenThreads::Condition::wait (this=0x81ea2dc, 
mutex=0x81ea2d4) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadCondition.c++:137
#4  0xb7408cf5 in OpenThreads::Block::block (this=0x81ea2d4) at Block:42
#5  0xb6289f43 in OpenThreads::Thread::start (this=0x81ea0e0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:642
#6  0xb6289f91 in OpenThreads::Thread::startThread (this=0x81ea0e0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:662
#7  0xb6b8c4e6 in osgViewer::ViewerBase::startThreading (this=0xbfffa980) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:494
#8  0x08050768 in AddViewHandler::handle (this=0x8084e10, [EMAIL PROTECTED], 
[EMAIL PROTECTED]) at osgviewer.cpp:81
#9  0x080505d8 in osgGA::GUIEventHandler::handle (this=0x8084e10, [EMAIL 
PROTECTED], [EMAIL PROTECTED]) at GUIEventHandler:67
#10 0xb6b3af94 in 
osgGA::GUIEventHandler::handleWithCheckAgainstIgnoreHandledEventsMask 
(this=0x8084e10, [EMAIL PROTECTED], [EMAIL PROTECTED], object=0x0, nv=0x0) at 
GUIEventHandler:78
#11 0xb6b2f467 in osgViewer::CompositeViewer::eventTraversal (this=0xbfffa980) 
at /usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/CompositeViewer.cpp:880
#12 0xb6b8ca56 in osgViewer::ViewerBase::frame (this=0xbfffa980, 
simulationTime=1.7976931348623157e+308) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:590
#13 0xb6b8c9a7 in osgViewer::ViewerBase::run (this=0xbfffa980) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/ViewerBase.cpp:564
#14 0xb6b2c150 in osgViewer::CompositeViewer::run (this=0xbfffa980) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osgViewer/CompositeViewer.cpp:218
#15 0x0804eca5 in main (argc=2, argv=0xbfffab24) at osgviewer.cpp:176

(gdb) thread 2
[Switching to thread 2 (Thread -1082074192 (LWP 5862))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/SphereSegment.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81ea380) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81ea380) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81ea390) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

(gdb) thread 3
[Switching to thread 3 (Thread -1092564048 (LWP 5861))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/Sector.cpp psymtab but not in symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81ea630) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81ea630) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81ea640) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

(gdb) thread 4
[Switching to thread 4 (Thread -1103053904 (LWP 5860))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/OverlayNode.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81ea8e0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81ea8e0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81ea8f0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

(gdb) thread 5
[Switching to thread 5 (Thread -1113543760 (LWP 5859))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/LightPointSpriteDrawable.cpp psymtab 
but not in symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81eab90) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81eab90) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81eaba0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

(gdb) thread 6
[Switching to thread 6 (Thread -1124033616 (LWP 5858))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/LightPointDrawable.cpp psymtab but not 
in symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81eae40) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81eae40) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81eae50) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

(gdb) thread 7
[Switching to thread 7 (Thread -1134523472 (LWP 5857))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/Impostor.cpp psymtab but not in symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81eb0f0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81eb0f0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81eb100) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

(gdb) thread 8
[Switching to thread 8 (Thread -1145013328 (LWP 5856))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgSim/BlinkSequence.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81eb318) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81eb318) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81eb328) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

(gdb) thread 9
[Switching to thread 9 (Thread -1155503184 (LWP 5855))]#0  0xb75ebc32 in 
_dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) where
#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb64131ee in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/libpthread.so.0
#2  0xb65038a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libc.so.6
#3  0xb628ad9d in OpenThreads::Barrier::block (this=0x81c00fc, numThreads=0) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThreadBarrier.c++:182
#4  0xb6e64d2b in osg::BarrierOperation::operator() (this=0x81c00f0, 
object=Internal: global symbol `Object' found in 
/usr/osg/OpenSceneGraph-2.6.0/src/osgDB/ReaderWriter.cpp psymtab but not in 
symtab.
Object may be an inlined function, or may be a template function
(if a template, try specifying an instantiation: Object<type>).
) at /usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:72
#5  0xb6ea891c in osg::OperationThread::run (this=0x81eb540) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/OperationThread.cpp:413
#6  0xb6e64bed in osg::GraphicsThread::run (this=0x81eb540) at 
/usr/osg/OpenSceneGraph-2.6.0/src/osg/GraphicsThread.cpp:38
#7  0xb628a692 in OpenThreads::ThreadPrivateActions::StartThread 
(data=0x81eb550) at 
/usr/osg/OpenSceneGraph-2.6.0/src/OpenThreads/pthreads/PThread.c++:170
#8  0xb6410dac in start_thread () from /lib/tls/libpthread.so.0
#9  0xb64f69ea in clone () from /lib/tls/libc.so.6

"sparky"
Linux  2.4.21-102-smp  x86_64 GNU/Linux

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro FX 3000/PCI/SSE2
OpenGL version string: 2.1.1 NVIDIA 100.14.19

Test crashes immediately when changing threading model.  This has been a  known
problem on this system for quite a while now.  Any OSG app is run with
OSG_THREADING=SingleThreaded set.


1.1             (8978) T      in __pthread_sigsuspend
1.2             (8980) E      in glXChannelRectSyncSGIX
1.3             (8981) T      in __pthread_sigsuspend
1.4             (8982) T      in __pthread_sigsuspend
1.-1            (8979) T      in __poll

__pthread_sigsuspend,                                      FP=7fbfffd620
__pthread_wait_for_restart_signal,                         FP=7fbfffd6c0
[EMAIL PROTECTED],                             FP=7fbfffd710
[EMAIL PROTECTED],                             FP=7fbfffd720
OpenThreads::Barrier::block,                               FP=7fbfffd770
osgViewer::ViewerBase::renderingTraversals,                FP=7fbfffd980
osgViewer::ViewerBase::frame,                              FP=7fbfffd9b0
osgViewer::ViewerBase::run,                                FP=7fbfffd9e0
osgViewer::CompositeViewer::run,                           FP=7fbfffda30
main,                                                      FP=7fbfffdd70
__libc_start_main,                                         FP=7fbfffddb0
_start,                                                    FP=7fbfffddc0


glXChannelRectSyncSGIX,                                    FP=2a9ab60d10
glXChannelRectSyncSGIX,                                    FP=2a9ab60db0
glXMakeCurrent,                                            FP=2a9ab60dc0
osgViewer::GraphicsWindowX11::makeCurrentImplementation,   FP=2a9ab60de0
osg::GraphicsContext::makeCurrent,                         FP=2a9ab60e10
osg::GraphicsThread::run,                                  FP=2a9ab60e40
OpenThreads::ThreadPrivateActions::StartThread,            FP=2a9ab60f10
pthread_start_thread,                                      FP=2a9ab60ff0
__clone,                                                   FP=2a9ab60ff8


__pthread_sigsuspend,                                      FP=2a9add4b80
__pthread_wait_for_restart_signal,                         FP=2a9add4c20
__pthread_lock,                                            FP=2a9add4c40
pthread_mutex_lock,                                        FP=2a9add4c60
pthread_mutex_lock,                                        FP=2a9add4c70
PC: 2a96b141d5,                                            FP=2a9add4ca0
_fini,                                                     FP=2a9add4cb0
glXChannelRectSyncSGIX,                                    FP=2a9add4d00
_init,                                                     FP=2a9add4d10
glXChannelRectSyncSGIX,                                    FP=2a9add4db0
glXMakeCurrent,                                            FP=2a9add4dc0
osgViewer::GraphicsWindowX11::makeCurrentImplementation,   FP=2a9add4de0
osg::GraphicsContext::makeCurrent,                         FP=2a9add4e10
osg::GraphicsThread::run,                                  FP=2a9add4e40
OpenThreads::ThreadPrivateActions::StartThread,            FP=2a9add4f10
pthread_start_thread,                                      FP=2a9add4ff0
__clone,                                                   FP=2a9add4ff8


__pthread_sigsuspend,                                      FP=2a9b85fb90
__pthread_wait_for_restart_signal,                         FP=2a9b85fc30
__pthread_lock,                                            FP=2a9b85fc50
pthread_mutex_lock,                                        FP=2a9b85fc70
pthread_mutex_lock,                                        FP=2a9b85fc80
PC: 2a96b141d5,                                            FP=2a9b85fcb0
glXChannelRectSyncSGIX,                                    FP=2a9b85fd00
_init,                                                     FP=2a9b85fd10
glXChannelRectSyncSGIX,                                    FP=2a9b85fdb0
glXMakeCurrent,                                            FP=2a9b85fdc0
osgViewer::GraphicsWindowX11::makeCurrentImplementation,   FP=2a9b85fde0
osg::GraphicsContext::makeCurrent,                         FP=2a9b85fe10
osg::GraphicsThread::run,                                  FP=2a9b85fe40
OpenThreads::ThreadPrivateActions::StartThread,            FP=2a9b85ff10
pthread_start_thread,                                      FP=2a9b85fff0
__clone,                                                   FP=2a9b85fff8


__poll,                                                        FP=ac69b0
__pthread_manager,                                             FP=ac6b30
__clone,                                                       FP=ac6b38

_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to