Skip to content

Commit 0039105

Browse files
yukkysaitokarishma1911
authored andcommitted
fix(tier4_planning_rviz_plugin): memory leak (autowarefoundation#7164)
fix memory leak Signed-off-by: Yukihito Saito <yukky.saito@gmail.com>
1 parent 2f8b557 commit 0039105

File tree

1 file changed

+6
-0
lines changed
  • common/tier4_planning_rviz_plugin/include/tier4_planning_rviz_plugin/path

1 file changed

+6
-0
lines changed

common/tier4_planning_rviz_plugin/include/tier4_planning_rviz_plugin/path/display_base.hpp

+6
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,9 @@ class AutowarePathBaseDisplay : public rviz_common::MessageFilterDisplay<T>
316316
node->detachAllObjects();
317317
node->removeAndDestroyAllChildren();
318318
this->scene_manager_->destroySceneNode(node);
319+
320+
rviz_rendering::MovableText * text = velocity_texts_.at(i);
321+
delete text;
319322
}
320323
velocity_texts_.resize(msg_ptr->points.size());
321324
velocity_text_nodes_.resize(msg_ptr->points.size());
@@ -339,6 +342,9 @@ class AutowarePathBaseDisplay : public rviz_common::MessageFilterDisplay<T>
339342
node->detachAllObjects();
340343
node->removeAndDestroyAllChildren();
341344
this->scene_manager_->destroySceneNode(node);
345+
346+
rviz_rendering::MovableText * text = slope_texts_.at(i);
347+
delete text;
342348
}
343349
slope_texts_.resize(msg_ptr->points.size());
344350
slope_text_nodes_.resize(msg_ptr->points.size());

0 commit comments

Comments
 (0)