Skip to content

Segfault calling spawn() from ComputeIK stage in latest ROS 2 version #518

@sea-bass

Description

@sea-bass

I've just upgraded to the latest version of MoveIt 2 and MTC and running into an issue I could use some help with.

I've partially isolated a new segfault to the ComputeIK stage calling spawn() in this line: https://github.com/ros-planning/moveit_task_constructor/blob/ros2/core/src/stages/compute_ik.cpp#L437 ... which in turn fails in this line: https://github.com/ros-planning/moveit_task_constructor/blob/master/core/src/stage.cpp#L237

The error itself is:

 terminate called after throwing an instance of 'std::out_of_range'
   what():  vector::_M_range_check: __n (which is 12) >= this->size() (which is 12)

Any ideas that could help pinpoint the problem?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions