You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@allbluelai The root cause of the segfault is likely that the domain participant was already destructed when we reached the destructor of the globally defined node.
The problem is that order of destruction for the globally defined objects is in the "grey" area of the C++ and not defined.
A possible workaround would be to try to call the destructor of the globally defined node explicitly somewhere in the main function.
Bug report
Required Info:
add backward_ros to source and
// uncomment the macro #define BACKWARD_HAS_DW 1
and build the source
Steps to reproduce issue
Expected behavior
Exit without
Segmentation fault
when Ctrl+CActual behavior
All three above work fine:
Only rmw_fastrtps_cpp+global_node throws Segmentation fault:
Additional information
The not_composable.cpp also throws Segmentation fault.
The text was updated successfully, but these errors were encountered: