From 83165bdd08663f953fa9ff592d9b0b52c0d9402c Mon Sep 17 00:00:00 2001
From: Joan Sola <jsola@iri.upc.edu>
Date: Fri, 23 Feb 2018 12:01:12 +0100
Subject: [PATCH] Fix: Move establishConstraints() before reset() of pointers

---
 src/processor_tracker.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/processor_tracker.cpp b/src/processor_tracker.cpp
index 9a4a9aec2..20cc6a60c 100644
--- a/src/processor_tracker.cpp
+++ b/src/processor_tracker.cpp
@@ -186,14 +186,14 @@ void ProcessorTracker::process(CaptureBasePtr const _incoming_ptr)
 
                 setKeyFrame(last_ptr_);
 
+                // Establish constraints
+                establishConstraints();
+
                 // Update pointers
                 reset();
                 origin_ptr_ = last_ptr_;
                 last_ptr_   = incoming_ptr_;
                 incoming_ptr_ = nullptr;
-
-                // Establish constraints
-                establishConstraints();
             }
             else
             {
-- 
GitLab