[Bf-blender-cvs] [895f0f3] master: Fix crash in cases when first BA step happens with all zero-weighted tracks

Sergey Sharybin noreply at git.blender.org
Tue Jul 22 20:47:05 CEST 2014


Commit: 895f0f3dffd4ceb32e2e68c36cf834673e2f4093
Author: Sergey Sharybin
Date:   Wed Jul 23 00:46:26 2014 +0600
Branches: master
https://developer.blender.org/rB895f0f3dffd4ceb32e2e68c36cf834673e2f4093

Fix crash in cases when first BA step happens with all zero-weighted tracks

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

M	extern/libmv/libmv/simple_pipeline/bundle.cc

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

diff --git a/extern/libmv/libmv/simple_pipeline/bundle.cc b/extern/libmv/libmv/simple_pipeline/bundle.cc
index fc1882a..09b55f3 100644
--- a/extern/libmv/libmv/simple_pipeline/bundle.cc
+++ b/extern/libmv/libmv/simple_pipeline/bundle.cc
@@ -539,9 +539,8 @@ void EuclideanBundleCommonIntrinsics(
       }
 
       zero_weight_tracks_flags[marker.track] = false;
+      num_residuals++;
     }
-
-    num_residuals++;
   }
   LG << "Number of residuals: " << num_residuals;




More information about the Bf-blender-cvs mailing list