Revision: 10017
          http://gmat.svn.sourceforge.net/gmat/?rev=10017&view=rev
Author:   djcinsb
Date:     2011-11-16 23:40:37 +0000 (Wed, 16 Nov 2011)
Log Message:
-----------
Fix for bug 2591: Moves model context deletion into ModelManager

This commit applies the patch supplied by Tristan Moody for an OpenGL crash (on 
64-bit Linux) presenting as a delete-after-free segmentation fault.  There is 
one caveat in the patch comments:  

"As long as the ModelManager desctructor is called after all other 
OpenGL-related code is finished (I have not verified this), this should fix the 
problem."

Runs through RoutineTests are stable with this patch, so it appears that the 
destruction caveat is okay, but we should continue to watch it for possible 
issues.

Modified Paths:
--------------
    trunk/src/gui/rendering/ModelManager.cpp
    trunk/src/gui/subscriber/GroundTrackCanvas.cpp
    trunk/src/gui/subscriber/OrbitViewCanvas.cpp

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Gmat-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gmat-svn

Reply via email to