Hi,

I have a small problem loading my osb models....
I load 11 osb files into my scene (each of them
are approx 1.5MB) and sometimes when one of the
nodes gets visible (some work some don't but it's
not deterministic), the application crashes. It 
crashes inside the opengl driver, so I assume it's a driver
problem. Looking at the stack trace you can see that
it crashes while calling a display list. And 
here's the question: Is it possible that the
display list is invalid because of low graphics
memory or something? Does OpenSG catch those 
exceptions (e.g. can't compile display list...)

Regards,

  Toni


        nvoglnt.dll!695aa4b7()  
        nvoglnt.dll!696a875e()  
        nvoglnt.dll!6953c230()  
        nvoglnt.dll!695f7019()  
        nvoglnt.dll!696501c4()  
        nvoglnt.dll!696501ed()  
        nvoglnt.dll!69635826()  
        nvoglnt.dll!695c4c86()  
>       OSGSystemD.dll!osg::Geometry::drawPrimitives(osg::DrawActionBase *
action=0x133f20f0)  Riga 706 + 0x23     C++
        OSGSystemD.dll!osg::TypedSOTraits1<enum
osg::Action::ResultE,osg::PtrCallArg<osg::MaterialDrawable>,osg::ArgsCollect
or<osg::DrawActionBase *> >::callObjectMethod(unsigned char *
pData1=0x13383858, unsigned char * pData2=0x13383898, osg::DrawActionBase *
arg1=0x133f20f0)  Riga 148 + 0xc        C++
        OSGSystemD.dll!osg::TypedStoredObjectFunctor1<enum
osg::Action::ResultE,osg::PtrCallArg<osg::MaterialDrawable>,osg::PtrCallArg<
osg::DrawActionBase>,osg::DefaultFunctorSizeTraits>::call(osg::DrawActionBas
e * obj=0x133f20f0)  Riga 490 + 0x17    C++
        OSGSystemD.dll!osg::RenderAction::draw(osg::DrawTreeNode *
pRoot=0x13383830)  Riga 1509 + 0x25     C++
        OSGSystemD.dll!osg::RenderAction::draw(osg::DrawTreeNode *
pRoot=0x13383970)  Riga 1528 + 0x16     C++
        OSGSystemD.dll!osg::RenderAction::stop(osg::Action::ResultE
res=Continue)  Riga 1778 + 0x1e C++
        OSGSystemD.dll!osg::Action::callStop(osg::Action::ResultE
res=Continue)  Riga 408 + 0x11  C++
 
OSGSystemD.dll!osg::Action::apply(std::vector<osg::NodePtr,std::allocator<os
g::NodePtr> >::iterator begin={...},
std::vector<osg::NodePtr,std::allocator<osg::NodePtr> >::iterator end={...})
Riga 263 + 0xc  C++
        OSGSystemD.dll!osg::Action::apply(osg::NodePtr node={...})  Riga 280
+ 0x31  C++
        OSGSystemD.dll!osg::Viewport::render(osg::RenderActionBase *
action=0x133f20f0)  Riga 302    C++
        OSGSystemD.dll!osg::Window::renderAllViewports(osg::RenderActionBase
* action=0x133f20f0)  Riga 1540 + 0x2c  C++
        OSGSystemD.dll!osg::Window::render(osg::RenderActionBase *
action=0x133f20f0)  Riga


--
Ing. Antonio Bleile
Seac02 S.r.l.
via Avogadro 4
10121 Torino Italia
Tel. +39.011.197.006.52
Fax +39.011.197.006.53
E-mail [EMAIL PROTECTED]
Sito www.seac02.it

Questa E-mail è rivolta unicamente alle persone o enti ai quali è
indirizzata. Essa può contenere informazioni la cui riservatezza è tutelata.
Sono vietati la riproduzione e qualsiasi uso di questa e-mail e/o delle
informazioni in essa contenute in mancanza di autorizzazione del
destinatario. 
This e-mail is intended only for the person or entity to which is addressed.
It may contain information that is privileged, proprietary, confidential,
attorney work product or otherwise exempted from disclosure under applicable
law. Copying, dissemination or use of this e-mail or the information herein
by anyone other than the intended recipient is prohibited.




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id865&op=click
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to