{"action":"created","issue":{"url":"https://api.github.com/repos/aliasrobotics/RVD/issues/426","repository_url":"https://api.github.com/repos/aliasrobotics/RVD","labels_url":"https://api.github.com/repos/aliasrobotics/RVD/issues/426/labels{/name}","comments_url":"https://api.github.com/repos/aliasrobotics/RVD/issues/426/comments","events_url":"https://api.github.com/repos/aliasrobotics/RVD/issues/426/events","html_url":"https://github.com/aliasrobotics/RVD/issues/426","id":498150705,"node_id":"MDU6SXNzdWU0OTgxNTA3MDU=","number":426,"title":"image_transport: data race, eprosima::fastrtps::rtps::PDP::a...","user":{"login":"vmayoral","id":1375246,"node_id":"MDQ6VXNlcjEzNzUyNDY=","avatar_url":"https://avatars2.githubusercontent.com/u/1375246?v=4","gravatar_id":"","url":"https://api.github.com/users/vmayoral","html_url":"https://github.com/vmayoral","followers_url":"https://api.github.com/users/vmayoral/followers","following_url":"https://api.github.com/users/vmayoral/following{/other_user}","gists_url":"https://api.github.com/users/vmayoral/gists{/gist_id}","starred_url":"https://api.github.com/users/vmayoral/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vmayoral/subscriptions","organizations_url":"https://api.github.com/users/vmayoral/orgs","repos_url":"https://api.github.com/users/vmayoral/repos","events_url":"https://api.github.com/users/vmayoral/events{/privacy}","received_events_url":"https://api.github.com/users/vmayoral/received_events","type":"User","site_admin":false},"labels":[{"id":1552966862,"node_id":"MDU6TGFiZWwxNTUyOTY2ODYy","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/0.2.4","name":"0.2.4","color":"ededed","default":false},{"id":1008194120,"node_id":"MDU6TGFiZWwxMDA4MTk0MTIw","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/components%20software","name":"components software","color":"43ad0a","default":false},{"id":1641284039,"node_id":"MDU6TGFiZWwxNjQxMjg0MDM5","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/malformed","name":"malformed","color":"440fa8","default":false},{"id":1567613912,"node_id":"MDU6TGFiZWwxNTY3NjEzOTEy","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/package:%20image_transport","name":"package: image_transport","color":"ededed","default":false},{"id":1565701504,"node_id":"MDU6TGFiZWwxNTY1NzAxNTA0","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/robot%20component:%20FastRTPS","name":"robot component: FastRTPS","color":"bfd4f2","default":false},{"id":1018549482,"node_id":"MDU6TGFiZWwxMDE4NTQ5NDgy","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/robot%20component:%20ROS2","name":"robot component: ROS2","color":"bfd4f2","default":false},{"id":1552966860,"node_id":"MDU6TGFiZWwxNTUyOTY2ODYw","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/robot%20component:%20navigation2","name":"robot component: navigation2","color":"bfd4f2","default":false},{"id":1565837476,"node_id":"MDU6TGFiZWwxNTY1ODM3NDc2","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/vendor:%20eProsima","name":"vendor: eProsima","color":"d4c5f9","default":false},{"id":1465498693,"node_id":"MDU6TGFiZWwxNDY1NDk4Njkz","url":"https://api.github.com/repos/aliasrobotics/RVD/labels/weakness","name":"weakness","color":"dbf9a2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-09-25T09:06:06Z","updated_at":"2019-10-27T17:04:22Z","closed_at":null,"author_association":"MEMBER","body":"| Input      | Value  |\n|---------|--------|\n| Robot component | navigation2 |\n| Package | image_transport |\n| Commit | [78a0272c585dc575d84ea4ec4d3e58d169c7c622](https://github.com/ros-planning/navigation2/tree/78a0272c585dc575d84ea4ec4d3e58d169c7c622) |\n| Vendor  | N/A |\n| CVE ID  | N/A  |\n| CWE ID  | N/A |\n| RVSS Score  |  N/A |\n| RVSS Vector | N/A |\n| GitHub Account | vmayoral |\n| Date Reported  | Wed, 25 Sep 2019 09:06:05 +0000 |\n| Date Updated   | Wed, 25 Sep 2019 09:06:05 +0000 |\n| Exploitation vector | Internal network, robotics framework |\n\n\n### Description\nIssue detected while running Google Sanitizers.\n\n### Stack trace\n```\n    #0 eprosima::fastrtps::rtps::PDP::assert_remote_participant_liveliness(eprosima::fastrtps::rtps::GuidPrefix_t const&) /opt/ros2_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/PDP.cpp:966 (libfastrtps.so.1+0x4e99f0)\n    #1 eprosima::fastrtps::rtps::RTPSParticipantImpl::assert_remote_participant_liveliness(eprosima::fastrtps::rtps::GuidPrefix_t const&) /opt/ros2_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:1078 (libfastrtps.so.1+0x290eed)\n    #2 eprosima::fastrtps::rtps::MessageReceiver::processCDRMsg(eprosima::fastrtps::rtps::Locator_t const&, eprosima::fastrtps::rtps::CDRMessage_t*) /opt/ros2_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/messages/MessageReceiver.cpp:352 (libfastrtps.so.1+0x288ca4)\n    #3 eprosima::fastrtps::rtps::ReceiverResource::OnDataReceived(unsigned char const*, unsigned int, eprosima::fastrtps::rtps::Locator_t const&, eprosima::fastrtps::rtps::Locator_t const&) /opt/ros2_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/network/ReceiverResource.cpp:99 (libfastrtps.so.1+0x28eca3)\n    #4 eprosima::fastrtps::rtps::UDPChannelResource::perform_listen_operation(eprosima::fastrtps::rtps::Locator_t) /opt/ros2_ws/src/eProsima/Fast-RTPS/src/cpp/transport/UDPChannelResource.cpp:62 (libfastrtps.so.1+0x3149c4)\n    #5 void std::__invoke_impl<void, void (eprosima::fastrtps::rtps::UDPChannelResource::*)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*, eprosima::fastrtps::rtps::Locator_t>(std::__invoke_memfun_deref, void (eprosima::fastrtps::rtps::UDPChannelResource::*&&)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*&&, eprosima::fastrtps::rtps::Locator_t&&) /usr/include/c++/7/bits/invoke.h:73 (libfastrtps.so.1+0x316c71)\n    #6 std::__invoke_result<void (eprosima::fastrtps::rtps::UDPChannelResource::*)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*, eprosima::fastrtps::rtps::Locator_t>::type std::__invoke<void (eprosima::fastrtps::rtps::UDPChannelResource::*)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*, eprosima::fastrtps::rtps::Locator_t>(void (eprosima::fastrtps::rtps::UDPChannelResource::*&&)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*&&, eprosima::fastrtps::rtps::Locator_t&&) /usr/include/c++/7/bits/invoke.h:95 (libfastrtps.so.1+0x316c71)\n    #7 decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)(), (_S_declval<2ul>)())) std::thread::_Invoker<std::tuple<void (eprosima::fastrtps::rtps::UDPChannelResource::*)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*, eprosima::fastrtps::rtps::Locator_t> >::_M_invoke<0ul, 1ul, 2ul>(std::_Index_tuple<0ul, 1ul, 2ul>) /usr/include/c++/7/thread:234 (libfastrtps.so.1+0x316c71)\n    #8 std::thread::_Invoker<std::tuple<void (eprosima::fastrtps::rtps::UDPChannelResource::*)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*, eprosima::fastrtps::rtps::Locator_t> >::operator()() /usr/include/c++/7/thread:243 (libfastrtps.so.1+0x316c71)\n    #9 std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (eprosima::fastrtps::rtps::UDPChannelResource::*)(eprosima::fastrtps::rtps::Locator_t), eprosima::fastrtps::rtps::UDPChannelResource*, eprosima::fastrtps::rtps::Locator_t> > >::_M_run() /usr/include/c++/7/thread:186 (libfastrtps.so.1+0x316c71)\n    #10 <null> <null> (libstdc++.so.6+0xbd66e)\n```\n"},"comment":{"url":"https://api.github.com/repos/aliasrobotics/RVD/issues/comments/546713998","html_url":"https://github.com/aliasrobotics/RVD/issues/426#issuecomment-546713998","issue_url":"https://api.github.com/repos/aliasrobotics/RVD/issues/426","id":546713998,"node_id":"MDEyOklzc3VlQ29tbWVudDU0NjcxMzk5OA==","user":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars2.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github-actions%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/github-actions%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/github-actions%5Bbot%5D/repos","events_url":"https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2019-10-27T17:04:22Z","updated_at":"2019-10-27T17:04:22Z","author_association":"NONE","body":"#### Feedback (automatically generated):\n- <ins>FIXME</ins>: Flaw **not** identified as a vulnerability, weakness or exposure.                                     Have you included `# Vulnerability (or Weakness or Exposure) report` at the top of the ticket?, see                                     ![Vulnerability report template](https://github.com/aliasrobotics/RVD/blob/master/.github/ISSUE_TEMPLATE/vulnerability-template.md)                                    for more information or review other tickets to get inspiration\n\nPlease review the feedback above. Once addressed, either request the removal of the `malformed` label to trigger another automatic review.\n"}}
{"actor":{"display_login":"github-actions"}}