Hi Dirk,
Results:
Machine #1
Program
./talker
break /path/src/ros2/rmw_fastrtps/rmw_fastrtps_cpp/src/functions.cpp:782
Results from commands
1) print type_supports
(gdb) print type_supports
$3 = (const rosidl_message_type_support_t *) 0x7ffff684c0b0 <rcl_interfaces::msg::rosidl_typesupport_cpp::ParameterEvent_message_type_support_handle>
2) print type_supports.typesupport_identifier
(gdb) print type_supports.typesupport_identifier
$4 = 0x7ffff5cb476d "rosidl_typesupport_cpp"
3) print type_supports.data
(gdb) print type_supports.data
$5 = (const void *) 0x7ffff684b5e0 <rcl_interfaces::msg::rosidl_typesupport_cpp::_ParameterEvent_message_typesupport_map>
4) print type_supports.func
(gdb) print type_supports.func
$6 = (rosidl_message_typesupport_handle_function) 0x7ffff5cb3040 <rosidl_typesupport_cpp::get_message_typesupport_handle_function(rosidl_message_type_support_t const*, char const*)>
5) print (type_support_map_t *)(type_supports.data)
(gdb) print (type_support_map_t *)(type_supports.data)
$7 = (type_support_map_t *) 0x7ffff684b5e0 <rcl_interfaces::msg::rosidl_typesupport_cpp::_ParameterEvent_message_typesupport_map>
6) print ((type_support_map_t *)(type_supports.data)).size
(gdb) print ((type_support_map_t *)(type_supports.data)).size
$8 = 2
7) print ((type_support_map_t *)(type_supports.data)).package_name
(gdb) print ((type_support_map_t *)(type_supports.data)).package_name
$9 = 0x7ffff664853b "rcl_interfaces"
8) print ((type_support_map_t *)(type_supports.data)).typesupport_identifier[0]
(gdb) print ((type_support_map_t *)(type_supports.data)).typesupport_identifier[0]
$10 = 0x7ffff6648420 "rosidl_typesupport_connext_cpp"
Program:
./talker__rmw_connext_cpp
break /path/src/ros2/rmw_connext/rmw_connext_cpp/src/functions.cpp:225
Results from commands
1) print type_supports
(gdb) print type_supports
$1 = (const rosidl_message_type_support_t *) 0x7ffff50360b0 <rcl_interfaces::msg::rosidl_typesupport_cpp::ParameterEvent_message_type_support_handle>
2) print type_supports.typesupport_identifier
(gdb) print type_supports.typesupport_identifier
$2 = 0x7ffff40e876d "rosidl_typesupport_cpp"
3) print type_supports.data
(gdb) print type_supports.data
$3 = (const void *) 0x7ffff50355e0 <rcl_interfaces::msg::rosidl_typesupport_cpp::_ParameterEvent_message_typesupport_map>
4) print type_supports.func
(gdb) print type_supports.func
$4 = (rosidl_message_typesupport_handle_function) 0x7ffff40e7040 <rosidl_typesupport_cpp::get_message_typesupport_handle_function(rosidl_message_type_support_t const*, char const*)>
5) print (type_support_map_t *)(type_supports.data)
(gdb) print (type_support_map_t *)(type_supports.data)
$5 = (type_support_map_t *) 0x7ffff50355e0 <rcl_interfaces::msg::rosidl_typesupport_cpp::_ParameterEvent_message_typesupport_map>
6) print ((type_support_map_t *)(type_supports.data)).size
(gdb) print ((type_support_map_t *)(type_supports.data)).size
$6 = 2
7) print ((type_support_map_t *)(type_supports.data)).package_name
(gdb) print ((type_support_map_t *)(type_supports.data)).package_name
$7 = 0x7ffff4e3253b "rcl_interfaces"
8) print ((type_support_map_t *)(type_supports.data)).typesupport_identifier[0]
(gdb) print ((type_support_map_t *)(type_supports.data)).typesupport_identifier[0]
$8 = 0x7ffff4e32420 "rosidl_typesupport_connext_cpp"
I'll try to capture the same on other machine
Thanks
Vince
---
[Visit Topic](
https://discourse.ros.org/t/talker-example-issue-with-beta-1/992/12) or reply to this email to respond.
If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
ros-users@lists.ros.org
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <
http://lists.ros.org/mailman//options/ros-users>