[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35913] trunk/blender/source/blender/ editors/screen/area.c: fix for using freed memory in ED_area_newspace() caused by loading webskategirl_bullet. blend and rendering which created a new image space.

Campbell Barton ideasman42 at gmail.com
Thu Mar 31 06:55:57 CEST 2011


Revision: 35913
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35913
Author:   campbellbarton
Date:     2011-03-31 04:55:57 +0000 (Thu, 31 Mar 2011)
Log Message:
-----------
fix for using freed memory in ED_area_newspace() caused by loading webskategirl_bullet.blend and rendering which created a new image space.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/screen/area.c

Modified: trunk/blender/source/blender/editors/screen/area.c
===================================================================
--- trunk/blender/source/blender/editors/screen/area.c	2011-03-31 04:43:26 UTC (rev 35912)
+++ trunk/blender/source/blender/editors/screen/area.c	2011-03-31 04:55:57 UTC (rev 35913)
@@ -1087,6 +1087,9 @@
 		if(sl && sl->regionbase.first==NULL) {
 			st->free(sl);
 			BLI_freelinkN(&sa->spacedata, sl);
+			if(slold == sl) {
+				slold= NULL;
+			}
 			sl= NULL;
 		}
 		




More information about the Bf-blender-cvs mailing list