Skip to content

Commit 1ed2648

Browse files
authored
fix(behavior_velocity_planner): fix invalid access (#3187)
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
1 parent 1ef312b commit 1ed2648

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

planning/behavior_velocity_planner/src/scene_module/intersection/scene_intersection.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,8 @@ bool IntersectionModule::modifyPathVelocity(PathWithLaneId * path, StopReason *
221221

222222
/* calculate final stop lines */
223223
std::optional<size_t> stop_line_idx =
224-
std::make_optional<size_t>(stop_lines_idx_opt.value().collision_stop_line);
224+
stop_lines_idx_opt ? std::make_optional<size_t>(stop_lines_idx_opt.value().collision_stop_line)
225+
: std::nullopt;
225226
if (external_go) {
226227
is_entry_prohibited = false;
227228
} else if (external_stop) {

0 commit comments

Comments
 (0)