Hi,
as Robert said that there had been fixes checked in because of
NVidia-Driver-bugs, I have tried the latest cvs with mingw.
The crash when setting up an fbo is still there.
I will paste my bug-analysis down there again, maybe it got lost during
the highland-gathering. Personally I still suspect a problem with the
mingw-openGL libs, but I didn´t manage to replace them with the MS-Libs
(I do suspect that because the MSVC7.1 Version by Mike works).
If nobody has any idea how to fix this (I have tried, but I ran out of
ideas, and bertrands fix didn´t work for me), I would like to know if
there is a way to turn off the use of fbo system-wide.
Regards,
Andreas
-------------------------------------------------------------------------------
Here my bug-analysis, which uses stone-age-methods (cout the linenumber
the program is at) as I didn´t get a stacktrace from gdb:
What I found out is _very_ strange. When setting up the FBO this is done
in RenderStage.cpp.
In Line 331 (I hope the number is correct, I might have changed the
linenumbers by inserting something) we have
osg::notify(osg::INFO)<<"Setting up
osg::CameraNode::FRAME_BUFFER_OBJECT"<<std::endl << std::flush;
which was the last line of debug-information I get before the
crash.
Then the last line that is being executed is
fbo->apply(state);
(which is nr. 384 in my code).
The whole function apply(state) is being executed (I printet out
linenumbers there, too), but the line after the function-call is never
reached. (I have a cout after the fbo->apply(state) which doesn´t get
called).
So the program crashes while returning from that function, can this
happen? Or could it be that the program crashes in a different thread?
So at least it is clear that this problem occurs on all
MinGW-installations whose users have responded to my call. Maybe Robert
could comment on this?
I tried my best to localize the problem, sorry I don´t get a stacktrace.
I could not reproduce the program working in debug mode, and I could not
reproduce the program working when commenting out the pointsprite-thing.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/