I am trying to use RemoteAspects to share information between two machines but get the following when exiting the application on the remote server side:

First-chance exception at 0x009d18c2 (OSGSystemD.dll) in RemoteAspect.exe: 0xC0000005: Access violation reading location 0x38f63434. Unhandled exception at 0x009d18c2 (OSGSystemD.dll) in RemoteAspect.exe: 0xC0000005: Access violation reading location 0x38f63434.

When looking at the stack trace it is obvious that the object id of 3452816845 is incorrect. Does anyone have an a idea how I can track down where this invalid id is coming from? I have tried not calling osgExit(), but this does not seem to help the situation because Windows still trys to clean up the data.

Thanks,
Aron

OSGSystemD.dll!osg::Window::destroyGLObject(unsigned int id=3452816845, unsigned int num=1) Line 828 + 0x2b C++ OSGSystemD.dll!osg::ProgramChunk::~ProgramChunk() Line 137 + 0x12 C++ OSGSystemD.dll!osg::FragmentProgramChunkBase::~FragmentProgramChunkBase() Line 142 + 0x8 C++ OSGSystemD.dll!osg::FragmentProgramChunk::~FragmentProgramChunk() Line 107 + 0x8 C++ OSGSystemD.dll!osg::FragmentProgramChunk::`vector deleting destructor'() + 0x6d C++ OSGSystemD.dll!osg::FieldContainerPtrBase::deleteContainers() Line 112 + 0xf C++
    OSGSystemD.dll!osg::FieldContainerPtrBase::subRef()  Line 133    C++
OSGSystemD.dll!osg::subRefCP(const osg::FieldContainerPtrBase & objectP={...}) Line 66 C++ OSGSystemD.dll!osg::FieldContainerType::terminate() Line 539 + 0xc C++
    OSGSystemD.dll!osg::FieldContainerFactory::terminate()  Line 518    C++
OSGSystemD.dll!osg::FieldContainerFactory::terminateFactory() Line 436 C++
    OSGBaseD.dll!osg::osgExit()  Line 339 + 0x17    C++
RemoteAspect.exe!keyboard(unsigned char k='', int __formal=155, int __formal=155) Line 414 + 0x8 C++ glut32.dll!014ee054() glut32.dll!014ed5de() user32.dll!77d48734() user32.dll!77d48816() user32.dll!77d4c63f() user32.dll!77d4c665() opengl32.dll!5ed2699b() user32.dll!77d48734() user32.dll!77d48816() user32.dll!77d489cd() user32.dll!77d496c7() glut32.dll!014e4970() glut32.dll!014e4aaa() glut32.dll!014e490f() RemoteAspect.exe!client_start(int argc=1, char * * argv=0x003d2980) Line 340 + 0x8 C++ RemoteAspect.exe!main(int argc=1, char * * argv=0x003d2980) Line 518 + 0xd C++
    RemoteAspect.exe!mainCRTStartup()  Line 400 + 0xe    C
kernel32.dll!7c816d4f()


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to