This repository uses github actions to build ROS2 rolling from source ,plus other relevant packages, and performs static analysis using sonarcloud tools
.Its aim is to improve stability and code quality of ROS2 packages by mean of static code analysis.
Extracted bugs, vulnerabilities and code smells are listed below in this document, grouped by package.
Each entry is formed by a file:line and message, with a link to the specific sonacloud link.
This page is generated automatically after every static analysys.
The complete results of the analysis can be found here .
Github truncates this file, i am currently looking for a solution but in the meantime the complete file can be downloaded and rendered locally
ament
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:81
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:85
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:130
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_index/ament_index_python/test/test_ament_index_python.py:142
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ament/ament_lint/ament_cpplint/ament_cpplint/cpplint.py:3621
message : Rework this part of the regex to not match the empty string.
LINK
- file : ament/googletest/docs/_layouts/default.html:3
message : Add a title tag to this page.
LINK
eclipse-iceoryx
- file : eclipse-iceoryx/iceoryx/doc/website/overrides/partials/footer.html:62
message : Add an "alt" attribute to this image.
LINK
- file : eclipse-iceoryx/iceoryx/doc/website/overrides/partials/footer.html:64
message : Add an "alt" attribute to this image.
LINK
- file : eclipse-iceoryx/iceoryx/doc/website/overrides/partials/footer.html:66
message : Add an "alt" attribute to this image.
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:65
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:108
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:90
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/source/error_handling/error_handling.cpp:68
message : 'break' will never be executed
LINK
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/source/file_reader/file_reader.cpp:57
message : 'break' will never be executed
LINK
eProsima
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:176
message : Unexpected duplicate "font-size"
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:266
message : Unexpected nonstandard direction
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:620
message : Unexpected duplicate "background-color"
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:805
message : Unexpected missing generic font family
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/customdoxygen.css:1008
message : Unexpected duplicate "text-decoration"
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/eprosima_header.html:3
message : Add "lang" and/or "xml:lang" attributes to this "html" element
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/eprosima_header.html:23
message : Add "th" headers to this "table".
LINK
- file : eProsima/Fast-CDR/utils/doxygen/pages/eprosima_header.html:40
message : Duplicate id "projectbrief" found. First occurrence was on line 34.
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/log/Log.hpp:292
message : Potential leak of memory pointed to by 'p'
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "_Bool"). "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "_Bool"). "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "_Bool"). "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "_Bool"). "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "_Bool"). "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "_Bool"). "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Replace "signed char" to "_Bool" type punning with "std::memcpy". "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4653
message : Replace "unsigned char" to "_Bool" type punning with "std::memcpy". "m_boolean_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Replace "signed char" to "unsigned char" type punning with "std::memcpy". "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "unsigned char"). "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "unsigned char"). "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "unsigned char"). "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "unsigned char"). "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "unsigned char"). "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "unsigned char"). "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4657
message : Replace "_Bool" to "unsigned char" type punning with "std::memcpy". "m_byte_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "signed char"). "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "signed char"). "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "signed char"). "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "signed char"). "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "signed char"). "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "signed char"). "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Replace "_Bool" to "signed char" type punning with "std::memcpy". "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4661
message : Replace "unsigned char" to "signed char" type punning with "std::memcpy". "m_int8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "unsigned char"). "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "unsigned char"). "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "unsigned char"). "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "unsigned char"). "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "unsigned char"). "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "unsigned char"). "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Replace "_Bool" to "unsigned char" type punning with "std::memcpy". "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4665
message : Replace "signed char" to "unsigned char" type punning with "std::memcpy". "m_uint8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "short"). "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "short"). "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "short"). "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "short"). "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "short"). "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "short"). "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "short"). "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4669
message : Replace "unsigned short" to "short" type punning with "std::memcpy". "m_int16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "unsigned short"). "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "unsigned short"). "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "unsigned short"). "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "unsigned short"). "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "unsigned short"). "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "unsigned short"). "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "unsigned short"). "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4673
message : Replace "short" to "unsigned short" type punning with "std::memcpy". "m_uint_16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "int"). "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "int"). "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "int"). "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "int"). "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "int"). "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "int"). "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "int"). "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4677
message : Replace "unsigned int" to "int" type punning with "std::memcpy". "m_int32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "unsigned int"). "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "unsigned int"). "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "unsigned int"). "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "unsigned int"). "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "unsigned int"). "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned long" to "unsigned int"). "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "unsigned int"). "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4681
message : Replace "int" to "unsigned int" type punning with "std::memcpy". "m_uint32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "long"). "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "long"). "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "long"). "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "long"). "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "long"). "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "long"). "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "long"). "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4685
message : Replace "unsigned long" to "long" type punning with "std::memcpy". "m_int64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Replace "long" to "unsigned long" type punning with "std::memcpy". "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "unsigned long"). "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "unsigned long"). "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "unsigned long"). "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "unsigned long"). "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "unsigned long"). "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "unsigned long"). "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4689
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "unsigned long"). "m_uint64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "float"). "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "float"). "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "float"). "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "float"). "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "float"). "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "float"). "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Replace "int" to "float" type punning with "std::memcpy". "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4693
message : Replace "unsigned int" to "float" type punning with "std::memcpy". "m_float32_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "double"). "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "double"). "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "double"). "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "double"). "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "double"). "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "double"). "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "double"). "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4697
message : Replace "long" to "double" type punning with "std::memcpy". "m_float64_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4701
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "long double"). "m_float128_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "char"). "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "char"). "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "char"). "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "char"). "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "char"). "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Replace "_Bool" to "char" type punning with "std::memcpy". "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Replace "signed char" to "char" type punning with "std::memcpy". "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4705
message : Replace "unsigned char" to "char" type punning with "std::memcpy". "m_char_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "wchar_t"). "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "wchar_t"). "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "wchar_t"). "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "wchar_t"). "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "wchar_t"). "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "wchar_t"). "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Replace "int" to "wchar_t" type punning with "std::memcpy". "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4709
message : Replace "unsigned int" to "wchar_t" type punning with "std::memcpy". "m_wchar_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4713
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "int"). "m_enumerated_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4713
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "int"). "m_enumerated_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4713
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "int"). "m_enumerated_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4713
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "int"). "m_enumerated_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4713
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "int"). "m_enumerated_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4713
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "int"). "m_enumerated_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4713
message : Replace "unsigned int" to "int" type punning with "std::memcpy". "m_enumerated_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4717
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "struct eprosima::fastcdr::fixed_string128"). "m_string8_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("_Bool" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("signed char" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned char" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4721
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "class std::basic_stringwchar_t"). "m_string16_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4725
message : Remove the undefined behavior caused by type punning types of different sizes ("int" to "class eprosima::fastdds::dds::xtypes::ExtendedAnnotationParameterValue"). "m_extended_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4725
message : Remove the undefined behavior caused by type punning types of different sizes ("long" to "class eprosima::fastdds::dds::xtypes::ExtendedAnnotationParameterValue"). "m_extended_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4725
message : Remove the undefined behavior caused by type punning types of different sizes ("short" to "class eprosima::fastdds::dds::xtypes::ExtendedAnnotationParameterValue"). "m_extended_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4725
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned int" to "class eprosima::fastdds::dds::xtypes::ExtendedAnnotationParameterValue"). "m_extended_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/xtypes/type_representation/detail/dds_xtypes_typeobject.hpp:4725
message : Remove the undefined behavior caused by type punning types of different sizes ("unsigned short" to "class eprosima::fastdds::dds::xtypes::ExtendedAnnotationParameterValue"). "m_extended_value" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Locator.hpp:270
message : Use "operator==" to check object equality, "Locator_t" is not a trivially copyable type without padding.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/builtin/type_lookup_service/TypeLookupReplyListener.cpp:45
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/builtin/type_lookup_service/TypeLookupRequestListener.cpp:98
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/core/condition/WaitSetImpl.cpp:37
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/core/condition/WaitSetImpl.cpp:42
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/log/Log.cpp:57
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/publisher/DataWriterImpl.cpp:2385
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/publisher/DataWriterImpl.cpp:2415
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/publisher/DataWriterImpl.cpp:2445
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl.cpp:1941
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl.cpp:1964
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl.cpp:1988
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl/ReadTakeCommand.hpp:94
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/DynamicDataImpl.cpp:2839
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/DynamicDataImpl.cpp:2930
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/MemberDescriptorImpl.cpp:280
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/TypeDescriptorImpl.cpp:320
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/type_representation/TypeObjectRegistry.cpp:1447
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/type_representation/TypeObjectUtils.cpp:2409
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/type_representation/TypeObjectUtils.cpp:3026
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/DataSharing/DataSharingListener.cpp:53
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/participant/PDP.cpp:1386
message : Called C++ object pointer is null
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/participant/PDPListener.cpp:245
message : Use pointer or reference to avoid slicing from "ParticipantProxyData" to "ParticipantBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:215
message : Ensure that destructor of "FlowControllerAsyncPublishMode" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:224
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:267
message : Give class "FlowControllerSyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:281
message : Give class "FlowControllerLimitedAsyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.cpp:303
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.cpp:317
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.hpp:114
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:811
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:1715
message : 'return' will never be executed
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:2972
message : Use pointer or reference to avoid slicing from "WriterProxyData" to "PublicationBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:2989
message : Use pointer or reference to avoid slicing from "ReaderProxyData" to "SubscriptionBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:3211
message : Use pointer or reference to avoid slicing from "ParticipantProxyData" to "ParticipantBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:3243
message : Use pointer or reference to avoid slicing from "WriterProxyData" to "PublicationBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:3274
message : Use pointer or reference to avoid slicing from "ReaderProxyData" to "SubscriptionBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:15582
message : The result of left shift is undefined because the right operand is negative
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54823
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:60923
message : Access of the field 'xBusyHandler' at index 1, while it holds only a single 'void *' element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:85014
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89881
message : The left operand of '==' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89900
message : The left operand of '==' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:104628
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106482
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106482
message : Null pointer passed to 2nd parameter expecting 'nonnull'
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111515
message : Access of the field 'a' containing 1 elements at negative index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:129896
message : The left operand of '' is a garbage value
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:131100
message : Remove the useless top-level "volatile" qualifier from this type.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:150456
message : Access to field 'nExpr' results in a dereference of a null pointer (loaded from field 'pList')
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:150459
message : Access to field 'nExpr' results in a dereference of a null pointer (loaded from field 'pList')
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:161380
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169765
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185793
message : Returned pointer value points outside the original object (potential buffer overflow)
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185886
message : Array access (from variable 'zFilename') results in a null pointer dereference
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/resources/ResourceEvent.cpp:51
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/ChannelResource.cpp:48
message : Null pointer passed to 1st parameter expecting 'nonnull'
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/ChannelResource.cpp:54
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorBasic.h:59
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorBasic.h:60
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorSecure.h:65
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPAcceptorSecure.h:66
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPv4Transport.cpp:239
message : Use pointer or reference to avoid slicing from "TCPv4TransportDescriptor" to "TCPTransportDescriptor".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemLog.hpp:219
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:277
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/test_UDPv4Transport.cpp:284
message : Null pointer passed to 1st parameter expecting 'nonnull'
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/rtps/messages/RTPSStatisticsMessages.hpp:215
message : Use constructors or assignment operators, "Locator_t" is not trivially copyable.
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2405
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::BaseStatus_s" to "class std::vectorclass eprosima::fastdds::statistics::Connection"). "m_connection_list" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2405
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::DeadlineMissedStatus_s" to "class std::vectorclass eprosima::fastdds::statistics::Connection"). "m_connection_list" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2405
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::IncompatibleQoSStatus_s" to "class std::vectorclass eprosima::fastdds::statistics::Connection"). "m_connection_list" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2409
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::BaseStatus_s" to "class std::vectorclass eprosima::fastdds::statistics::Connection"). "m_connection_list" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2409
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::DeadlineMissedStatus_s" to "class std::vectorclass eprosima::fastdds::statistics::Connection"). "m_connection_list" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2409
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::IncompatibleQoSStatus_s" to "class std::vectorclass eprosima::fastdds::statistics::Connection"). "m_connection_list" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2426
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::BaseStatus_s" to "class eprosima::fastdds::statistics::IncompatibleQoSStatus_s"). "m_incompatible_qos_status" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2426
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::DeadlineMissedStatus_s" to "class eprosima::fastdds::statistics::IncompatibleQoSStatus_s"). "m_incompatible_qos_status" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2426
message : Remove the undefined behavior caused by type punning types of different sizes ("class std::vectorclass eprosima::fastdds::statistics::ExtendedIncompatibleQoSStatus_s" to "class eprosima::fastdds::statistics::IncompatibleQoSStatus_s"). "m_incompatible_qos_status" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2430
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::BaseStatus_s" to "class eprosima::fastdds::statistics::IncompatibleQoSStatus_s"). "m_incompatible_qos_status" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2430
message : Remove the undefined behavior caused by type punning types of different sizes ("class eprosima::fastdds::statistics::DeadlineMissedStatus_s" to "class eprosima::fastdds::statistics::IncompatibleQoSStatus_s"). "m_incompatible_qos_status" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/types/monitorservice_types.hpp:2430
message : Remove the undefined behavior caused by type punning types of different sizes ("class std::vectorclass eprosima::fastdds::statistics::ExtendedIncompatibleQoSStatus_s" to "class eprosima::fastdds::statistics::IncompatibleQoSStatus_s"). "m_incompatible_qos_status" is not an active member of the union
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:75
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:88
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_memory/SharedMemWatchdog.hpp:97
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:111
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:152
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:157
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:198
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/test/dds/xtypes/test_build.py:126
message : Ensure that the asyncio.CancelledError exception is re-raised after your cleanup code.
LINK
- file : eProsima/Fast-DDS/test/dds/xtypes/update_header_and_create_cases.py:25
message : Remove or rework this redundant alternative.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/variadic_templates_tools.hpp:51
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/segment_manager_helper.hpp:75
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp:318
message : Remove the unary minus operator or change the expression's underlying type.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/posix/mutex.hpp:132
message : This was not the most recently acquired lock. Possible lock order reversal
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/posix/ptime_to_timespec.hpp:34
message : Identical sub-expressions on both sides of operator "-".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp:225
message : Change this loop body so that it can be executed more than once.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:356
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:256
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:471
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:484
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:567
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:576
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:578
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/filewatch/FileWatch.hpp:124
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:14840
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:19068
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:19083
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:20138
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:20518
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:23519
message : Do not throw uncaught exceptions in a destructor.
LINK
- file : eProsima/Fast-DDS/thirdparty/optionparser/optionparser/optionparser.h:2001
message : 1 uninitialized field at the end of the constructor call
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/mmap_input.hpp:38
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/mmap_input.hpp:61
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/read_input.hpp:27
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/read_input.hpp:49
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/string_input.hpp:26
message : Ensure this forwarding constructor has constraints that prevent copying / moving objects of the same type.
LINK
- file : eProsima/Fast-DDS/tools/fastdds/discovery/fastdds_daemon/daemon/init.py:154
message : Add 1 missing arguments; 'serve' expects 2 positional arguments.
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryEntrypoint.cpp:66
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryEntrypoint.cpp:69
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryEntrypoint.cpp:72
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryEntrypoint.cpp:75
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryEntrypoint.cpp:78
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryEntrypoint.cpp:81
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryEntrypoint.cpp:84
message : 'break' will never be executed
LINK
- file : eProsima/Fast-DDS/tools/fds/CliDiscoveryManager.cpp:412
message : 'return' will never be executed
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:176
message : Unexpected duplicate "font-size"
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:266
message : Unexpected nonstandard direction
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:620
message : Unexpected duplicate "background-color"
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:805
message : Unexpected missing generic font family
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/customdoxygen.css:1008
message : Unexpected duplicate "text-decoration"
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/eprosima_header.html:3
message : Add "lang" and/or "xml:lang" attributes to this "html" element
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/eprosima_header.html:23
message : Add "th" headers to this "table".
LINK
- file : eProsima/Fast-DDS/utils/doxygen/pages/eprosima_header.html:40
message : Duplicate id "projectbrief" found. First occurrence was on line 34.
LINK
moveit2
- file : moveit2/moveit/scripts/maintainer_table_template.html:27
message : Add "th" headers to this "table".
LINK
- file : moveit2/moveit_py/moveit/policies/policy.py:148
message : Add a "self" or class parameter
LINK
- file : moveit2/moveit_py/moveit/servo_client/devices/ps4_dualshock.py:143
message : Add a "self" or class parameter
LINK
navigation2
- file : navigation2/nav2_common/test/test_rewritten_yaml.py:100
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_common/test/test_rewritten_yaml.py:110
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_common/test/test_rewritten_yaml.py:120
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_loopback_sim/nav2_loopback_sim/loopback_simulator.py:413
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_loopback_sim/nav2_loopback_sim/loopback_simulator.py:429
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_loopback_sim/nav2_loopback_sim/loopback_simulator.py:446
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_loopback_sim/nav2_loopback_sim/loopback_simulator.py:461
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_loopback_sim/nav2_loopback_sim/loopback_simulator.py:481
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_loopback_sim/nav2_loopback_sim/loopback_simulator.py:497
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_loopback_sim/nav2_loopback_sim/loopback_simulator.py:501
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_simple_commander/test/test_occupancy_grid.py:41
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_simple_commander/test/test_occupancy_grid.py:42
message : Do not perform equality checks with floating point values.
LINK
- file : navigation2/nav2_simple_commander/test/test_occupancy_grid.py:43
message : Do not perform equality checks with floating point values.
LINK
osrf
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:147
message : Use of memory after it is freed
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:290
message : Use of memory after it is freed
LINK
ros-perception
- file : ros-perception/image_common/camera_info_manager_py/camera_info_manager/camera_info_manager.py:275
message : Do not perform equality checks with floating point values.
LINK
- file : ros-perception/image_common/camera_info_manager_py/camera_info_manager/zoom_camera_info_manager.py:226
message : Do not perform equality checks with floating point values.
LINK
ros-visualization
- file : ros-visualization/qt_gui_core/qt_gui/src/qt_gui/icon_loader.py:50
message : path is used before it is defined. Move the definition before.
LINK
- file : ros-visualization/qt_gui_core/qt_gui/src/qt_gui/reload_importer.py:77
message : Fix this condition that always evaluates to true.
LINK
- file : ros-visualization/qt_gui_core/qt_gui/src/qt_gui/reload_importer.py:77
message : Fix this condition that always evaluates to true.
LINK
- file : ros-visualization/rqt/rqt_py_common/src/rqt_py_common/topic_completer.py:102
message : Add 1 missing arguments; 'create_node' expects 1 positional arguments.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:679
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:864
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:892
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_timeline.py:902
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:416
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:419
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:425
message : This branch duplicates the one on line 419.
LINK
- file : ros-visualization/rqt_bag/rqt_bag/src/rqt_bag/bag_widget.py:425
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_graph/src/rqt_graph/dotcode.py:117
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_graph/src/rqt_graph/rosgraph2_impl.py:456
message : Introduce a new variable or use its initial value before reassigning 'bad_node'.
LINK
- file : ros-visualization/rqt_reconfigure/src/rqt_reconfigure/node_selector_widget.py:513
message : Fix this attribute access on a value that can be 'None'.
LINK
- file : ros-visualization/rqt_reconfigure/src/rqt_reconfigure/node_selector_widget.py:523
message : Fix this attribute access on a value that can be 'None'.
LINK
- file : ros-visualization/rqt_reconfigure/src/rqt_reconfigure/node_selector_widget.py:524
message : Fix this attribute access on a value that can be 'None'.
LINK
- file : ros-visualization/rqt_topic/rqt_topic/models/message.py:42
message : Move this time-dependent expression out of the class body and into a method.
LINK
- file : ros-visualization/rqt_topic/rqt_topic/models/topic.py:108
message : Move this time-dependent expression out of the class body and into a method.
LINK
- file : ros-visualization/rqt_topic/rqt_topic/workers/topic.py:186
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:57
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:59
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:60
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:61
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:65
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:78
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:79
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:80
message : Do not perform equality checks with floating point values.
LINK
- file : ros-visualization/rqt_topic/test/models/test_topic.py:81
message : Do not perform equality checks with floating point values.
LINK
ros2
- file : ros2/examples/rclpy/actions/minimal_action_client/examples_rclpy_minimal_action_client/client_asyncio.py:106
message : Ensure that the asyncio.CancelledError exception is re-raised after your cleanup code.
LINK
- file : ros2/examples/rclpy/actions/minimal_action_server/examples_rclpy_minimal_action_server/server.py:80
message : Replace this call to time.sleep() with an asynchronous sleep function.
LINK
- file : ros2/examples/rclpy/actions/minimal_action_server/examples_rclpy_minimal_action_server/server_defer.py:94
message : Replace this call to time.sleep() with an asynchronous sleep function.
LINK
- file : ros2/examples/rclpy/actions/minimal_action_server/examples_rclpy_minimal_action_server/server_not_composable.py:58
message : Replace this call to time.sleep() with an asynchronous sleep function.
LINK
- file : ros2/geometry2/test_tf2/test/test_buffer_client.py:83
message : Remove this "return" statement from this "finally" block.
LINK
- file : ros2/geometry2/tf2_tools/tf2_tools/view_frames.py:67
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/geometry2/tf2_tools/tf2_tools/view_frames.py:116
message : Remove this "return" statement from this "finally" block.
LINK
- file : ros2/launch/launch/launch/launch_service.py:358
message : Ensure that the asyncio.CancelledError exception is re-raised after your cleanup code.
LINK
- file : ros2/launch/launch/test/launch/actions/test_declare_launch_argument.py:81
message : Don’t perform an assertion here; An exception is expected to be raised before its execution.
LINK
- file : ros2/launch/launch/test/launch/frontend/test_substitutions.py:243
message : Refactor this test; if this assertion’s argument raises an exception, the assertion will never get executed.
LINK
- file : ros2/launch/launch/test/launch/frontend/test_substitutions.py:253
message : Refactor this test; if this assertion’s argument raises an exception, the assertion will never get executed.
LINK
- file : ros2/launch/launch/test/launch/test_launch_context.py:82
message : Refactor this test; if this assertion’s argument raises an exception, the assertion will never get executed.
LINK
- file : ros2/launch/launch/test/launch/test_timer_action.py:153
message : Fix this access on a collection that may trigger an 'IndexError'.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:187
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:188
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:189
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:190
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:230
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:231
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:232
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:233
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:234
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:235
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:392
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:396
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:556
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch/launch_testing/launch_testing/legacy/init.py:263
message : Change or remove this string; "actions" is not defined.
LINK
- file : ros2/launch/launch_testing/test/launch_testing/test_resolve_process.py:191
message : Fix this access on a collection that may trigger an 'IndexError'.
LINK
- file : ros2/launch/test_launch_testing/test/dummy_tests/dummy.py:19
message : Correct one of the identical sub-expressions on both sides of operator "==".
LINK
- file : ros2/launch/test_launch_testing/test/dummy_tests/locking.cpp:18
message : 'return' will never be executed
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:37
message : Change or remove this string; "evaluate_parameters_dict" is not defined.
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:44
message : Change or remove this string; "normalize_parameters_dict" is not defined.
LINK
- file : ros2/launch_ros/launch_testing_ros/test/examples/check_msgs_launch_test.py:62
message : Remove this "return" statement from this "finally" block.
LINK
- file : ros2/launch_ros/test_launch_ros/test/test_launch_ros/actions/test_load_composable_nodes.py:247
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/launch_ros/test_launch_ros/test/test_launch_ros/actions/test_ros_timer.py:115
message : Fix this access on a collection that may trigger an 'IndexError'.
LINK
- file : ros2/launch_ros/test_launch_ros/test/test_launch_ros/descriptions/test_parameter_file.py:127
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/rclpy/node.py:1375
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/rclpy/qos.py:60
message : Raise this exception or remove this useless statement.
LINK
- file : ros2/rclpy/rclpy/test/test_node.py:1672
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/test/test_node.py:1673
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/test/test_parameter_client.py:77
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:82
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:105
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:108
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:120
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:125
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:127
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:148
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:150
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:152
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:154
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:156
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:158
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:167
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:169
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:171
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:173
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:196
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:198
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:200
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rclpy/rclpy/test/test_time.py:202
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:29
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rcutils/src/error_handling_helpers.h:83
message : Memory copy function accesses out-of-bound array element
LINK
- file : ros2/rcutils/src/logging.c:512
message : Memory copy function overflows the destination buffer
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:160
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/realtime_support/rttest/src/rttest.cpp:68
message : Value assigned to field 'thread_id' in implicit constructor is garbage or undefined
LINK
- file : ros2/realtime_support/rttest/src/rttest.cpp:150
message : 7 uninitialized fields at the end of the constructor call
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:87
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:94
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:101
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:107
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:119
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_daemon.py:125
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/ros2cli/ros2cli/test/test_ros2cli_direct.py:48
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosbag2/ros2bag/test/test_recorder_args_parser.py:350
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosbag2/ros2bag/test/test_recorder_args_parser.py:387
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:137
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:148
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:159
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_reader.py:166
message : The return value of "isinstance" must be used.
LINK
- file : ros2/rosbag2/rosbag2_py/test/test_sequential_writer.py:36
message : Remove or correct this useless self-assignment.
LINK
- file : ros2/rosidl/rosidl_adapter/test/test_base_type.py:85
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rosidl/rosidl_adapter/test/test_parse_primitive_value_string.py:212
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl/rosidl_adapter/test/test_type.py:79
message : Remove or refactor this statement; it has no side effects.
LINK
- file : ros2/rosidl/rosidl_buffer/include/rosidl_buffer/buffer.hpp:167
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : ros2/rosidl/rosidl_parser/test/test_parser.py:115
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl/rosidl_parser/test/test_parser.py:404
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:66
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:67
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:85
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:87
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:276
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:277
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:298
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/test/test_interfaces.py:299
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:53
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:54
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:55
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_convert.py:56
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:184
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:187
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:200
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:203
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:206
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:220
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:223
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:228
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_runtime_py/test/rosidl_runtime_py/test_set_message.py:231
message : Do not perform equality checks with floating point values.
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:343
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rviz/rviz_common/help/help.html:8
message : Insert a !DOCTYPE declaration to before this html tag.
LINK
- file : ros2/rviz/rviz_common/help/help.html:8
message : Add "lang" and/or "xml:lang" attributes to this "html" element
LINK
- file : ros2/rviz/rviz_common/help/help.html:9
message : Add a title tag to this page.
LINK
- file : ros2/rviz/rviz_common/help/help.html:24
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:63
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:76
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:86
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:104
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:129
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:159
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:184
message : Add "th" headers to this "table".
LINK
- file : ros2/rviz/rviz_common/help/help.html:209
message : Add "th" headers to this "table".
LINK
eProsima
- file : eProsima/Fast-DDS/src/cpp/utils/md5.cpp:310
message : This "memset" is likely to be optimized away by the compiler; either remove it or replace it with "memset_s".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_memory/RobustExclusiveLock.hpp:227
message : Granting permissions to "others" can lead to unauthorized access to files.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_memory/RobustSharedLock.hpp:366
message : Granting permissions to "others" can lead to unauthorized access to files.
LINK
- file : eProsima/Fast-DDS/test/dds/communication/test_build.py:225
message : Change this code to not log user-controlled data.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/os_file_functions.hpp:426
message : Remove this TOCTOU race condition window when accessing files
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/os_file_functions.hpp:426
message : Granting permissions to "others" can lead to unauthorized access to files.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/os_file_functions.hpp:426
message : Granting permissions to "others" can lead to unauthorized access to files.
LINK
moveit2
- file : moveit2/moveit_kinematics/ikfast_kinematics_plugin/scripts/create_ikfast_moveit_plugin.py:364
message : Disable access to external entities in XML parsing.
LINK
navigation2
- file : navigation2/nav2_bringup/launch/cloned_multi_tb3_simulation_launch.py:201
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/tb3_simulation_launch.py:217
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/tb4_simulation_launch.py:259
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_bringup/launch/unique_multi_tb3_simulation_launch.py:150
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/assisted_teleop_example_launch.py:54
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/follow_path_example_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/inspection_demo_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/nav_through_poses_example_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/nav_to_pose_example_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/picking_demo_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/recoveries_example_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/route_example_launch.py:105
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/security_demo_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
- file : navigation2/nav2_simple_commander/launch/waypoint_follower_example_launch.py:53
message : 'tempfile.mktemp' is insecure. Use 'tempfile.TemporaryFile' instead
LINK
ros-tooling
- file : ros-tooling/libstatistics_collector/.github/workflows/autoapprove.yml:13
message : Workflows should not rely on forgeable GitHub context values to trust events
LINK
ros2
- file : ros2/rcutils/src/filesystem.c:249
message : Granting permissions to "others" can lead to unauthorized access to files.
LINK
- file : ros2/rosidl/rosidl_generator_type_description/rosidl_generator_type_description/init.py:205
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:55
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:200
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:201
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:216
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:217
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:219
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:229
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/rosidl_generator_py/generate_py_impl.py:130
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/rosidl_generator_py/generate_py_impl.py:209
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/sros2/sros2/sros2/keystore/_permission.py:71
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/sros2/policy/init.py:70
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/policies/policy_to_permissions.py:33
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/test_policy_to_permissions.py:34
message : Disable access to external entities in XML parsing.
LINK
ISSUES are filtered and only blocking and critical issues are reported due to the high quantity of issues
The complete list of issues can be found here .
eclipse-iceoryx
- file : eclipse-iceoryx/iceoryx/iceoryx_hoofs/source/log/logger.cpp:141
message : Replace this call to the non reentrant function "localtime" by a call to "localtime_r".
LINK
eProsima
- file : eProsima/Fast-CDR/include/fastcdr/FastBuffer.h:268
message : Ensure that the move constructor of "FastBuffer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-CDR/include/fastcdr/FastBuffer.h:280
message : Ensure that the move assignment operator of "FastBuffer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-CDR/include/fastcdr/xcdr/optional.hpp:221
message : Ensure that the move assignment operator of "optional" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2338
message : Ensure that the move constructor of "TypeIdV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2358
message : Ensure that the move assignment operator of "TypeIdV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2450
message : Ensure that the move constructor of "TypeObjectV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2470
message : Ensure that the move assignment operator of "TypeObjectV1" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2567
message : Ensure that the move constructor of "TypeInformationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/core/policy/QosPolicies.hpp:2589
message : Ensure that the move assignment operator of "TypeInformationParameter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp:78
message : Remove the "virtual" specifier and refactor the code to not require polymorphism for comparison operators.
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/log/Log.hpp:292
message : Potential leak of memory pointed to by 'p'
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/subscriber/qos/DataReaderQos.hpp:43
message : Make sure that moving an object of class "DataReaderQos" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/dds/topic/TypeSupport.hpp:225
message : Remove the "virtual" specifier and refactor the code to not require polymorphism for comparison operators.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/attributes/PropertyPolicy.hpp:44
message : Ensure that the move constructor of "PropertyPolicy" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/attributes/PropertyPolicy.hpp:59
message : Ensure that the move assignment operator of "PropertyPolicy" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/attributes/ReaderAttributes.hpp:58
message : Make sure that moving an object of class "ReaderAttributes" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/BinaryProperty.hpp:48
message : Ensure that the move constructor of "BinaryProperty" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/BinaryProperty.hpp:81
message : Ensure that the move assignment operator of "BinaryProperty" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/CDRMessage_t.hpp:167
message : Ensure that the move constructor of "CDRMessage_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/CDRMessage_t.hpp:186
message : Ensure that the move assignment operator of "CDRMessage_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/EntityId_t.hpp:111
message : Ensure that the move constructor of "EntityId_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/EntityId_t.hpp:124
message : Ensure that the move assignment operator of "EntityId_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Guid.hpp:39
message : Make sure that moving an object of class "GUID_t" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Locator.hpp:107
message : Ensure that the move constructor of "Locator_t" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Locator.hpp:270
message : Use "operator==" to check object equality, "Locator_t" is not a trivially copyable type without padding.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorList.hpp:120
message : Ensure that the move constructor of "LocatorList" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorList.hpp:135
message : Ensure that the move assignment operator of "LocatorList" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorList.hpp:359
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorSelectorEntry.hpp:38
message : Make sure that moving an object of class "LocatorSelectorEntry" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorSelectorEntry.hpp:43
message : Make sure that moving an object of class "EntryState" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorWithMask.hpp:34
message : Make sure that moving an object of class "LocatorWithMask" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorsIterator.hpp:47
message : Remove the "virtual" specifier and refactor the code to not require polymorphism for comparison operators.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/LocatorsIterator.hpp:56
message : Remove the "virtual" specifier and refactor the code to not require polymorphism for comparison operators.
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/OriginalWriterInfo.hpp:55
message : Ensure that the move constructor of "OriginalWriterInfo" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/OriginalWriterInfo.hpp:61
message : Ensure that the move assignment operator of "OriginalWriterInfo" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Property.hpp:46
message : Ensure that the move constructor of "Property" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Property.hpp:83
message : Ensure that the move assignment operator of "Property" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/SampleIdentity.hpp:33
message : Make sure that moving an object of class "SampleIdentity" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Token.hpp:45
message : Ensure that the move constructor of "DataHolder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/Token.hpp:63
message : Ensure that the move assignment operator of "DataHolder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/common/WriteParams.hpp:36
message : Make sure that moving an object of class "WriteParams" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/AllowedNetworkInterface.hpp:51
message : Ensure that the move constructor of "AllowedNetworkInterface" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/BlockedNetworkInterface.hpp:51
message : Ensure that the move constructor of "BlockedNetworkInterface" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/NetworkInterface.hpp:61
message : Ensure that the move constructor of "NetworkInterface" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/rtps/transport/network/NetworkInterfaceWithFilter.hpp:74
message : Ensure that the move constructor of "NetworkInterfaceWithFilter" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/include/fastdds/utils/IPFinder.hpp:55
message : Make sure that moving an object of class "info_IP" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/builtin/type_lookup_service/TypeLookupReplyListener.hpp:51
message : Make sure that moving an object of class "ReplyWithServerGUID" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl/SampleLoanManager.hpp:191
message : Ensure that the move constructor of "OutstandingLoanItem" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/subscriber/DataReaderImpl/SampleLoanManager.hpp:193
message : Ensure that the move assignment operator of "OutstandingLoanItem" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlModule.hpp:75
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlModule.hpp:161
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlModule.hpp:260
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlModule.hpp:353
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlModule.hpp:372
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlModule.hpp:434
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlModule.hpp:474
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:87
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:303
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:1407
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:1465
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:1513
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:1590
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:1739
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:2108
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/fastdds/xtypes/dynamic_types/idl_parser/IdlParser.hpp:2328
message : Replace "module" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/data/ProxyHashTables.hpp:60
message : Ensure that the move constructor of "node_segregator" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/database/DiscoveryDataBase.hpp:91
message : Ensure that the move constructor of "AckedFunctor" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/database/DiscoveryParticipantChangeData.hpp:38
message : Make sure that moving an object of class "DiscoveryParticipantChangeData" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/builtin/discovery/participant/PDPListener.cpp:245
message : Use pointer or reference to avoid slicing from "ParticipantProxyData" to "ParticipantBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/exceptions/Exception.h:85
message : Ensure that the move constructor of "Exception" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/exceptions/Exception.h:108
message : Ensure that the move assignment operator of "Exception" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:215
message : Ensure that destructor of "FlowControllerAsyncPublishMode" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:267
message : Give class "FlowControllerSyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:281
message : Give class "FlowControllerLimitedAsyncPublishMode" a noexcept destructor (for instance, make sure all subclasses have noexcept destructors).
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:1408
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/flowcontrol/FlowControllerImpl.hpp:1409
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.cpp:303
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/messages/RTPSMessageGroup.hpp:114
message : Ensure that destructor of "RTPSMessageGroup" is exception-free and declare it "noexcept"
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/network/ReceiverResource.h:95
message : Ensure that the move constructor of "ReceiverResource" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:475
message : unannotated fall-through between switch labels
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:2972
message : Use pointer or reference to avoid slicing from "WriterProxyData" to "PublicationBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:2989
message : Use pointer or reference to avoid slicing from "ReaderProxyData" to "SubscriptionBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:3211
message : Use pointer or reference to avoid slicing from "ParticipantProxyData" to "ParticipantBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:3243
message : Use pointer or reference to avoid slicing from "WriterProxyData" to "PublicationBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.cpp:3274
message : Use pointer or reference to avoid slicing from "ReaderProxyData" to "SubscriptionBuiltinTopicData".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/participant/RTPSParticipantImpl.hpp:170
message : Ensure that the move constructor of "ReceiverControlBlock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/reader/StatefulReader.cpp:1664
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/reader/StatelessReader.hpp:248
message : Make sure that moving an object of class "RemoteWriterInfo_t" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/security/common/ParticipantGenericMessage.h:45
message : Ensure that the move constructor of "MessageIdentity" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/security/common/ParticipantGenericMessage.h:60
message : Ensure that the move assignment operator of "MessageIdentity" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/security/common/ParticipantGenericMessage.h:159
message : Ensure that the move constructor of "ParticipantGenericMessage" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/security/common/ParticipantGenericMessage.h:184
message : Ensure that the move assignment operator of "ParticipantGenericMessage" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/ChannelResource.h:34
message : Ensure that the move constructor of "ChannelResource" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/TCPv4Transport.cpp:239
message : Use pointer or reference to avoid slicing from "TCPv4TransportDescriptor" to "TCPTransportDescriptor".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/UDPChannelResource.h:36
message : Make sure that moving an object of class "eProsimaUDPSocket" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/UDPChannelResource.h:159
message : Ensure that the move assignment operator of "UDPChannelResource" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemGlobal.hpp:70
message : Make sure that moving an object of class "BufferDescriptor" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemLog.hpp:173
message : Make sure that moving an object of class "Pkt" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:685
message : Ensure that the move assignment operator of "Listener" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:720
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/shared_mem/SharedMemManager.hpp:852
message : Ensure that the move assignment operator of "Port" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/test_UDPv4Transport.cpp:295
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/test_UDPv4Transport.cpp:296
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/transport/test_UDPv4Transport.cpp:297
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/LivelinessManager.cpp:126
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:1695
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp:1842
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.hpp:322
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/writer/StatefulWriter.hpp:378
message : Replace "final" with another name.
LINK
- file : eProsima/Fast-DDS/src/cpp/statistics/rtps/messages/RTPSStatisticsMessages.hpp:215
message : Use constructors or assignment operators, "Locator_t" is not trivially copyable.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:75
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:88
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/ProxyPool.hpp:98
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/RefCountedPointer.hpp:127
message : Ensure that the move constructor of "Instance" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/RefCountedPointer.hpp:129
message : Ensure that the move assignment operator of "Instance" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/SystemInfo.cpp:142
message : Replace this call to the non reentrant function "getpwuid" by a call to "getpwuid_r".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/TimeConversion.hpp:150
message : Replace "rand" with the facilities in random.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/TimeConversion.hpp:161
message : Replace "rand" with the facilities in random.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/TimeConversion.hpp:172
message : Replace "rand" with the facilities in random.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/md5.cpp:310
message : This "memset" is likely to be optimized away by the compiler; either remove it or replace it with "memset_s".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:111
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:152
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:157
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:198
message : Add a condition argument to this call to "wait".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:289
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:400
message : Ensure that the move constructor of "shared_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/utils/shared_mutex.hpp:408
message : Ensure that the move assignment operator of "shared_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/xmlparser/XMLTree.h:139
message : Ensure that the move constructor of "DataNode" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/src/cpp/xmlparser/XMLTree.h:141
message : Ensure that the move assignment operator of "DataNode" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:90
message : Ensure that the move constructor of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:94
message : Ensure that the move assignment operator of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:166
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:226
message : Ensure that the move constructor of "transform_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:234
message : Ensure that the move assignment operator of "transform_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/container/detail/multiallocation_chain.hpp:246
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/date_time/posix_time/posix_time_config.hpp:44
message : Make sure that moving an object of class "time_duration" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/allocators/allocator.hpp:168
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/allocators/detail/allocator_common.hpp:299
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/allocators/detail/allocator_common.hpp:676
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/atomic.hpp:642
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:64
message : Ensure that the move constructor of "file_wrapper" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:71
message : Ensure that the move assignment operator of "file_wrapper" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:80
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/file_wrapper.hpp:134
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_memory_impl.hpp:717
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:230
message : Ensure that the move constructor of "managed_open_or_create_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:233
message : Ensure that the move assignment operator of "managed_open_or_create_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:255
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:481
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/exceptions.hpp:82
message : Make sure that moving an object of class "lock_exception" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/exceptions.hpp:96
message : Make sure that moving an object of class "bad_alloc" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:66
message : Ensure that the move constructor of "file_mapping" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:74
message : Ensure that the move assignment operator of "file_mapping" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:83
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/file_mapping.hpp:128
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_mapped_file.hpp:147
message : Ensure that the move constructor of "basic_managed_mapped_file" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_mapped_file.hpp:154
message : Ensure that the move assignment operator of "basic_managed_mapped_file" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_mapped_file.hpp:172
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_shared_memory.hpp:156
message : Ensure that the move constructor of "basic_managed_shared_memory" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_shared_memory.hpp:165
message : Ensure that the move assignment operator of "basic_managed_shared_memory" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/managed_shared_memory.hpp:174
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:143
message : Ensure that the move constructor of "mapped_region" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:160
message : Ensure that the move assignment operator of "mapped_region" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:169
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:272
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mapped_region.hpp:863
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp:63
message : Ensure that the move constructor of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp:67
message : Ensure that the move assignment operator of "basic_multiallocation_chain" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:624
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:872
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:980
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:1090
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:1091
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp:1270
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:88
message : Ensure that the move constructor of "shared_memory_object" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:96
message : Ensure that the move assignment operator of "shared_memory_object" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:104
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/shared_memory_object.hpp:167
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/posix/mutex.hpp:132
message : This was not the most recently acquired lock. Possible lock order reversal
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/scoped_lock.hpp:131
message : Ensure that the move constructor of "scoped_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/scoped_lock.hpp:266
message : Ensure that the move assignment operator of "scoped_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/scoped_lock.hpp:359
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/sharable_lock.hpp:132
message : Ensure that the move constructor of "sharable_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/sharable_lock.hpp:196
message : Ensure that the move assignment operator of "sharable_lock" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/interprocess/sync/sharable_lock.hpp:292
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:737
message : Ensure that the move constructor of "bstree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:745
message : Ensure that the move assignment operator of "bstree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:975
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:2102
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:2212
message : Ensure that the move constructor of "bstree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree.hpp:2216
message : Ensure that the move assignment operator of "bstree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree_algorithms.hpp:1086
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/bstree_algorithms.hpp:1705
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:190
message : Ensure that the move constructor of "ebo_functor_holder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:200
message : Ensure that the move assignment operator of "ebo_functor_holder" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:255
message : Ensure that the move constructor of "ebo_functor_holderT, Tag, false" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp:266
message : Ensure that the move assignment operator of "ebo_functor_holderT, Tag, false" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compstd::lessboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::size_block_ctrl_compare, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compboost::interprocess::iset_indexboost::interprocess::ipcdetail::index_configchar, boost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::intrusive_key_value_less, boost::intrusive::bhtraitsboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned int, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::safe_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned int" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp:58
message : Make sure that moving an object of class "key_nodeptr_compstd::lessboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::move_detail::identityboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family, boost::interprocess::offset_ptrvoid, unsigned int::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned int, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, unsigned int, true, boost::intrusive::safe_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::rbtree_best_fitboost::interprocess::mutex_family::block_ctrl, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp:75
message : Make sure that moving an object of class "node_disposerboost::intrusive::detail::null_disposer, boost::intrusive::bhtraitsboost::interprocess::ipcdetail::intrusive_value_type_implboost::intrusive::generic_hookboost::intrusive::RbTreeAlgorithms, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::dft_tag, boost::intrusive::safe_link, boost::intrusive::RbTreeBaseHookId, char, unsigned long, boost::intrusive::rbtree_node_traitsboost::interprocess::offset_ptrvoid, true, boost::intrusive::safe_link, boost::intrusive::dft_tag, 3, boost::intrusive::RbTreeAlgorithms" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/detail/size_holder.hpp:54
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:143
message : Ensure that the move constructor of "rbtree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:148
message : Ensure that the move assignment operator of "rbtree_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:556
message : Ensure that the move constructor of "rbtree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/rbtree.hpp:560
message : Ensure that the move assignment operator of "rbtree" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:110
message : Ensure that the move constructor of "set_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:115
message : Ensure that the move assignment operator of "set_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:543
message : Ensure that the move constructor of "set" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:547
message : Ensure that the move assignment operator of "set" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:647
message : Ensure that the move constructor of "multiset_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:652
message : Ensure that the move assignment operator of "multiset_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:1038
message : Ensure that the move constructor of "multiset" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/set.hpp:1042
message : Ensure that the move assignment operator of "multiset" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:350
message : Ensure that the move constructor of "slist_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:360
message : Ensure that the move assignment operator of "slist_impl" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:718
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:1995
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:2226
message : Ensure that the move constructor of "slist" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/intrusive/slist.hpp:2230
message : Ensure that the move assignment operator of "slist" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:356
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:256
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:471
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:484
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:567
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:576
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:578
message : Replace this use of "std::auto_ptr" with "std::unique_ptr"
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::bad_weak_ptr" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptstd::runtime_error" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_weekday" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_year" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_month" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_day_of_month" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/boost/include/boost/throw_exception.hpp:103
message : Make sure that moving an object of class "wrapexceptboost::gregorian::bad_day_of_year" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:5219
message : The move constructor of "iteration_proxy_value" should be unconditionally declared as "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:5222
message : The move assignment operator of "iteration_proxy_value" should be unconditionally declared as "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:6820
message : Ensure that the move constructor of "json_sax_dom_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:6822
message : Ensure that the move assignment operator of "json_sax_dom_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7004
message : Ensure that the move constructor of "json_sax_dom_callback_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7006
message : Ensure that the move assignment operator of "json_sax_dom_callback_parser" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7504
message : Ensure that the move constructor of "lexer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:7506
message : Ensure that the move assignment operator of "lexer" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:8454
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:8517
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:8608
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:9236
message : Ensure that the move constructor of "binary_reader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:9238
message : Ensure that the move assignment operator of "binary_reader" is exception-free and declare it "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:12229
message : Make sure that moving an object of class "parsernlohmann::basic_json, nlohmann::detail::iterator_input_adapterconst char *" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:12229
message : Make sure that moving an object of class "parsernlohmann::basic_json, nlohmann::detail::iterator_input_adapter__gnu_cxx::__normal_iteratorconst char *, std::basic_stringchar" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:12229
message : Make sure that moving an object of class "parsernlohmann::basic_json, nlohmann::detail::input_stream_adapter" is "noexcept" (for instance, by ensuring that moving base classes and member data is "noexcept").
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:19068
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:19083
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:20518
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:22765
message : The swap function should be unconditionally declared as "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:22782
message : The swap function should be unconditionally declared as "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/nlohmann-json/nlohmann/json.hpp:24538
message : The swap function should be unconditionally declared as "noexcept".
LINK
- file : eProsima/Fast-DDS/thirdparty/taocpp-pegtl/pegtl/internal/string.hpp:27
message : Remove this useless sequence of pointer operators: "&*".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:24996
message : Replace this call to the non reentrant function "localtime" by a call to "localtime_r".
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:25287
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:25309
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:30998
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:31709
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32136
message : Remove this misleading "adjust_width_for_utf8" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32165
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32189
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:32373
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:35355
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:35432
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:35982
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:36117
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:44503
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:53271
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:54823
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:55880
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58525
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58529
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58530
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58532
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58837
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58838
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58849
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58956
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58957
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58958
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:58959
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:59561
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:60923
message : Access of the field 'xBusyHandler' at index 1, while it holds only a single 'void *' element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:62178
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:64385
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:65820
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:67266
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:67519
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:67704
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72199
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72200
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72201
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72202
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72203
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72204
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:72205
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:74336
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76257
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76569
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76665
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:76738
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77177
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77452
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77453
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77534
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:77604
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:78345
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:79724
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:82414
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:82525
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:82694
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:83722
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:85014
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:88074
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:89809
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:90042
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91366
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:91442
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94445
message : Remove this misleading "jump_to_p2_and_check_for_interrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94458
message : Remove this misleading "check_for_interrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94494
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94494
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:94553
message : Remove this misleading "jump_to_p2" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95271
message : Remove this misleading "int_math" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95275
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95276
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95277
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95280
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95298
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95298
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95299
message : Remove this misleading "fp_math" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95334
message : Remove this misleading "arithmetic_result_is_null" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95477
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95477
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95655
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95655
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95662
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95662
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95669
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95669
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95701
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95701
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95775
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95775
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95806
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:95806
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96068
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96068
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96074
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96074
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96092
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96092
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96106
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96106
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96119
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96119
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96212
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96212
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96244
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96244
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96265
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96265
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96351
message : Remove this misleading "op_column_restart" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96382
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96385
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96392
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96447
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96452
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96474
message : Remove this misleading "op_column_read_header" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96610
message : Remove this misleading "op_column_out" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96615
message : Remove this misleading "op_column_corrupt" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:96721
message : Remove this misleading "vdbe_type_error" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97146
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97146
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97719
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97794
message : Remove this misleading "open_cursor_set_hints" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97992
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:97992
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98211
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98211
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98343
message : Remove this misleading "seek_not_found" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98347
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98347
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98485
message : Remove this misleading "seekscan_search_fail" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98494
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98494
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98504
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98504
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98522
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98522
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98584
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98584
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98754
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98754
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98758
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98758
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98767
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98767
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98845
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98845
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98851
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98856
message : Remove this misleading "notExistsWithKey" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98880
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:98880
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99027
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99377
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99377
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99614
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99614
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99652
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99652
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99733
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99733
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99800
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99815
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99830
message : Remove this misleading "next_tail" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99839
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99839
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99844
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:99844
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100196
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100196
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100597
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100597
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100640
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100640
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100646
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100646
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100693
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100693
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100844
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100844
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100906
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100906
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100909
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100909
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100962
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:100962
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101022
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101022
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101038
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101038
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101430
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101430
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101770
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101770
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101875
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101875
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101877
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:101877
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102247
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102247
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102304
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102349
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102349
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102581
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102600
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102608
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:102616
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:104628
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106482
message : Memory copy function accesses out-of-bound array element
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106486
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:106950
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:110802
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111226
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111496
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111515
message : Access of the field 'a' containing 1 elements at negative index -1
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111721
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:111797
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:112577
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114135
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114265
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114618
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114684
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:114690
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115114
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115130
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115304
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115352
message : Remove this misleading "default_expr" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115481
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:115529
message : Remove this misleading "default_expr" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120519
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:120538
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:122828
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:123288
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:128212
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:129637
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:129654
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:138844
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:143468
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:143469
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:143469
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:145973
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:147697
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:152981
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:155739
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:157365
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:161135
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:161380
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:162729
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:163569
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:163609
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:164662
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:166676
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:167472
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:167773
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:169765
message : Memory set function overflows the destination buffer
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:170223
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:170385
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:170386
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:173924
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:180163
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:180337
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185265
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185793
message : Returned pointer value points outside the original object (potential buffer overflow)
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:185882
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207766
message : Remove this misleading "parse_object_value" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207862
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207865
message : Remove this misleading "parse_string" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207940
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207949
message : The direct parent of this switch-label is not the body of a switch statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:207962
message : Remove this misleading "parse_number" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208019
message : Remove this misleading "parse_number_2" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208069
message : Remove this misleading "parse_number_finish" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208101
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208115
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208333
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208342
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208365
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208511
message : Remove this misleading "malformed_jsonb" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:208785
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209268
message : Remove this "goto" statement or rewrite it so that it jumps to a label that is located in the same scope or in an enclosing scope.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209277
message : Remove this misleading "to_double" label.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209567
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:209684
message : This goto statement must be replaced by a standard iteration statement.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:210568
message : Remove any side effects from right hand operands of logical || operator.
LINK
- file : eProsima/Fast-DDS/src/cpp/rtps/persistence/sqlite3.c:210858
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : eProsima/Fast-DDS/tools/fastdds/discovery/fastdds_daemon/daemon/init.py:154
message : Add 1 missing arguments; 'serve' expects 2 positional arguments.
LINK
moveit2
- file : moveit2/moveit_kinematics/ikfast_kinematics_plugin/scripts/create_ikfast_moveit_plugin.py:364
message : Disable access to external entities in XML parsing.
LINK
- file : moveit2/moveit_py/moveit/policies/policy.py:148
message : Add a "self" or class parameter
LINK
- file : moveit2/moveit_py/moveit/servo_client/devices/ps4_dualshock.py:143
message : Add a "self" or class parameter
LINK
osrf
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:147
message : Use of memory after it is freed
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/custom_memory_functions.cpp:290
message : Use of memory after it is freed
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/memory_tools_service.cpp:103
message : Expression statements should have at most one resource allocation. Consider using factory functions.
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:545
message : Ensure that the move constructor of "handle" is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:546
message : Ensure that the move assignment operator of "handle" is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:583
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:3780
message : Ensure that the swap function is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:3783
message : Ensure that the move constructor of "SourceFile" is exception-free and declare it "noexcept".
LINK
- file : osrf/osrf_testing_tools_cpp/osrf_testing_tools_cpp/src/memory_tools/vendor/bombela/backward-cpp/backward.hpp:3784
message : Ensure that the move assignment operator of "SourceFile" is exception-free and declare it "noexcept".
LINK
ros-visualization
- file : ros-visualization/qt_gui_core/qt_gui/src/qt_gui/icon_loader.py:50
message : path is used before it is defined. Move the definition before.
LINK
- file : ros-visualization/rqt/rqt_py_common/src/rqt_py_common/topic_completer.py:102
message : Add 1 missing arguments; 'create_node' expects 1 positional arguments.
LINK
ros2
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:29
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:34
message : Ensure that the move constructor of "scope_exit" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcpputils/include/rcpputils/scope_exit.hpp:37
message : Ensure that the move assignment operator of "scope_exit" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcpputils/test/test_find_library.cpp:93
message : Replace "override" with another name.
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:160
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:234
message : Ensure that the move constructor of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcutils/test/mocking_utils/patch.hpp:240
message : Ensure that the move assignment operator of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcutils/test/test_string_map.cpp:1951
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:39
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:51
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:64
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/test/time_bomb_allocator_testing_utils.h:76
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:39
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:51
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:64
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rmw/rmw/test/time_bomb_allocator_testing_utils.h:76
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rosidl/rosidl_buffer/include/rosidl_buffer/buffer.hpp:167
message : "std::move" shouldn't be called on a forwarding reference. Replace it with "std::forward".
LINK
- file : ros2/rosidl/rosidl_runtime_cpp/include/rosidl_runtime_cpp/bounded_vector.hpp:229
message : Ensure that the move assignment operator of "BoundedVector" is exception-free and declare it "noexcept".
LINK
- file : ros2/rosidl_dynamic_typesupport_fastrtps/src/detail/utils.cpp:43
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:343
message : "std::forward" should only be called on a forwarding reference.
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:412
message : Ensure that the move constructor of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rosidl_typesupport/rosidl_typesupport_c/test/mocking_utils/patch.hpp:418
message : Ensure that the move assignment operator of "PatchID, ReturnT (ArgTs...)" is exception-free and declare it "noexcept".
LINK
- file : ros2/rcutils/src/cmdline_parser.c:40
message : Remove any side effects from right hand operands of logical && operator.
LINK
- file : ros2/rcutils/src/error_handling_helpers.h:83
message : Memory copy function accesses out-of-bound array element
LINK
- file : ros2/rcutils/src/logging.c:512
message : Memory copy function overflows the destination buffer
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:392
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch/test/launch/utilities/test_type_utils.py:396
message : Add 1 missing arguments; 'get_typed_value' expects 2 positional arguments.
LINK
- file : ros2/launch/launch_testing/launch_testing/legacy/init.py:263
message : Change or remove this string; "actions" is not defined.
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:37
message : Change or remove this string; "evaluate_parameters_dict" is not defined.
LINK
- file : ros2/launch_ros/launch_ros/launch_ros/utilities/init.py:44
message : Change or remove this string; "normalize_parameters_dict" is not defined.
LINK
- file : ros2/rosidl/rosidl_generator_type_description/rosidl_generator_type_description/init.py:205
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:201
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:219
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl/rosidl_pycommon/rosidl_pycommon/init.py:229
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/rosidl_generator_py/generate_py_impl.py:130
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/rosidl_python/rosidl_generator_py/rosidl_generator_py/generate_py_impl.py:209
message : Change this code to not construct the path from user-controlled data.
LINK
- file : ros2/sros2/sros2/sros2/keystore/_permission.py:71
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/sros2/policy/init.py:70
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/policies/policy_to_permissions.py:33
message : Disable access to external entities in XML parsing.
LINK
- file : ros2/sros2/sros2/test/test_policy_to_permissions.py:34
message : Disable access to external entities in XML parsing.
LINK
ros2_control
- file : ros2_control/ros2controlcli/ros2controlcli/verb/list_controllers.py:104
message : Refactor this method to not always return the same value.
LINK

