From f85bc65fe92a811b67f47042e6dce30930bfed25 Mon Sep 17 00:00:00 2001 From: kjchee Date: Wed, 24 Dec 2025 06:15:13 +0800 Subject: [PATCH] Fix nullopt dereference in GoToPlace goal selection Signed-off-by: kjchee --- rmf_task_sequence/src/rmf_task_sequence/events/GoToPlace.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rmf_task_sequence/src/rmf_task_sequence/events/GoToPlace.cpp b/rmf_task_sequence/src/rmf_task_sequence/events/GoToPlace.cpp index f4f0540..f463006 100644 --- a/rmf_task_sequence/src/rmf_task_sequence/events/GoToPlace.cpp +++ b/rmf_task_sequence/src/rmf_task_sequence/events/GoToPlace.cpp @@ -109,6 +109,9 @@ Activity::ConstModelPtr GoToPlace::Model::make( invariant_initial_state, goal); + if (!invariant_duration_opt.has_value()) + continue; + if (!shortest_travel_time.has_value()) { shortest_travel_time = invariant_duration_opt;