From 1a5c6d7d05ce400e00082ec4e62d4abf81127d2c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu>
Date: Wed, 29 May 2019 11:26:32 +0200
Subject: [PATCH] small bug fix in ProcessorTrackerFeature::processKnown

---
 src/processor/processor_tracker_feature.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/processor/processor_tracker_feature.cpp b/src/processor/processor_tracker_feature.cpp
index dbcc3646b..fc9237970 100644
--- a/src/processor/processor_tracker_feature.cpp
+++ b/src/processor/processor_tracker_feature.cpp
@@ -144,6 +144,9 @@ void ProcessorTrackerFeature::resetDerived()
 
 void ProcessorTrackerFeature::establishFactors()
 {
+    if (origin_ptr_ == last_ptr_)
+        return;
+
     TrackMatches matches_origin_last = track_matrix_.matches(origin_ptr_, last_ptr_);
 
     for (auto const & pair_trkid_pair : matches_origin_last)
-- 
GitLab