Hi at first try to update osg, may be you find this problem solved.
Cheers. 27.10.2012, 17:39, "Lv Qing" <[email protected]>: > Hi, > > My osg2.9.11 app is working under QT/Linux.Occasionally it suffers a dead > lock as follows: > #0 in _kernel_vsyscall() > #1 in pthread_cond_wait_@@GLIBC_2.3.2 from/lib/libpthread > #2 in Openthreads::Condition::wait from libOpenThreads > #3 in osgDB::DatabasePager::DatabaseThread::run from libosgDB > #4 in OpenThreads::ThreadPrivateActions::StartThread from > libOpenThreads > #5 in ?? from/usr/lib/libGL.so > > The only function I use from libosgDB is just loading a osgDEM terrain > file,nothing else.So I think maybe DatabasePager rendering terrian file > conflict about something. > > Another clue is my osg thread is integrated with other qt thread,just use > the AdpateWidget.cpp example.Previously,I found DatabasePager rendering > confilic with some QT signal.It presents just loading and runing a terrain > file may affect some other thread's share memory and leading some unusual > crash.I solve this problem by blocking these QT signals before every fram() > function. > > I do not know if this two problem is relevant.I am just a 3D programmer > ,not so good with muti-threding programing.I know there may be nothing about > OSG,but I know there are so many experienced programmer in this forum can > help me. > > This problem is so serious,it beyond my knowledge and it may be affect my > career ,so anyone give a lead may be hlepful. > > Thank you! > > Cheers, > Lv > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=50829#50829 > > _______________________________________________ > 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

