[Bf-blender-cvs] [1a3cb90e4ea] master: Cycles: Fixed memory leak in ColorSpaceManager

Stefan Werner noreply at git.blender.org
Mon Jul 26 11:45:36 CEST 2021


Commit: 1a3cb90e4eaf1aceb47ab02e53c305e2deb5c675
Author: Stefan Werner
Date:   Fri Jul 23 15:23:00 2021 +0200
Branches: master
https://developer.blender.org/rB1a3cb90e4eaf1aceb47ab02e53c305e2deb5c675

Cycles: Fixed memory leak in ColorSpaceManager

Cached OCIO processors were not freed, instead the color spaces were freed twice.

Reviewed By: brecht, sergey

Differential Revision: https://developer.blender.org/D12011

===================================================================

M	intern/cycles/render/colorspace.cpp

===================================================================

diff --git a/intern/cycles/render/colorspace.cpp b/intern/cycles/render/colorspace.cpp
index 4540793f78d..3842f8e4726 100644
--- a/intern/cycles/render/colorspace.cpp
+++ b/intern/cycles/render/colorspace.cpp
@@ -385,7 +385,7 @@ void ColorSpaceManager::free_memory()
 {
 #ifdef WITH_OCIO
   map_free_memory(cached_colorspaces);
-  map_free_memory(cached_colorspaces);
+  map_free_memory(cached_processors);
 #endif
 }



More information about the Bf-blender-cvs mailing list