[Digikam-devel] New Defects reported by Coverity Scan for digiKam
scan-admin at coverity.com
scan-admin at coverity.com
Mon Jun 16 17:55:51 BST 2014
Hi,
Please find the latest report on new defect(s) introduced to digiKam found with Coverity Scan.
Defect(s) Reported-by: Coverity Scan
Showing 17 of 17 defect(s)
** CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)1, (bool)1>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)1, (bool)1>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::OuterStride<(int)-1>>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)1, (int)0, (int)-1, (int)1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, (int)-1, (int)1, (int)0, (int)-1, (int)1>, (int)1, (int)1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, (int)-1, (int)1, (int)0, (int)-1, (int)1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)1, (int)1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)1, (bool)1>, (int)-1, (int)1, (bool)0>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::OuterStride<(int)-1>>, (int)-1, (int)1, (bool)1>, (int)0>::checkSanity() const()
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::OuterStride<(int)-1>>, (int)-1, (int)1, (bool)1>, (int)-1, (int)1, (bool)0>, (int)0>::checkSanity() const()
** CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
/usr/include/QtCore/qmap.h: 644 in QMap<QtBrowserItem *, QtBrowserItem *>::freeData(QMapData *)()
/usr/include/QtCore/qmap.h: 644 in QMap<QtProperty *, QtProperty *>::freeData(QMapData *)()
/usr/include/QtCore/qmap.h: 644 in QMap<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>::freeData(QMapData *)()
/usr/include/QtCore/qmap.h: 644 in QMap<QByteArray, QByteArray>::freeData(QMapData *)()
/usr/include/QtCore/qmap.h: 644 in QMap<QString, QString>::freeData(QMapData *)()
/usr/include/QtCore/qmap.h: 644 in QMap<QAction *, QAction *>::freeData(QMapData *)()
/usr/include/QtCore/qmap.h: 644 in QMap<int, int>::freeData(QMapData *)()
** CID 1223068: Bad bit shift operation (BAD_SHIFT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_lossless_jpeg.cpp: 1543 in dng_lossless_decoder::show_bits8()()
** CID 1223069: Bad bit shift operation (BAD_SHIFT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_lossless_jpeg.cpp: 1576 in dng_lossless_decoder::get_bit()()
** CID 1223070: Bad bit shift operation (BAD_SHIFT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/xmp_sdk/common/UnicodeConversions.cpp: 467 in CodePoint_to_UTF8_Multi(unsigned long, unsigned char *, unsigned long, unsigned long *)()
** CID 1223071: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dlnaexport/extra/hupnp/src/http/hhttp_server_p.cpp: 124 in Herqq::Upnp::HHttpServer::processRequest(Herqq::Upnp::HHttpAsyncOperation *)()
** CID 1223072: Division or modulo by zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/core/utilities/advancedrename/common/dynamiclayout.cpp: 204 in Digikam::DynamicLayout::reLayout(const QRect &, bool) const()
** CID 1223073: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/core/libs/widgets/itemview/itemviewimagedelegate.cpp: 403 in Digikam::ItemViewImageDelegate::drawAspectRatio(QPainter *, const QRect &, const QSize &) const()
** CID 1223074: Division or modulo by zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_linearization_info.cpp: 244 in dng_linearize_plane::dng_linearize_plane(dng_host &, dng_linearization_info &, const dng_image &, dng_image &, unsigned int)()
** CID 1223075: Division or modulo by zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_image_writer.cpp: 3026 in dng_image_writer::WriteTIFFWithProfile(dng_host &, dng_stream &, const dng_image &, unsigned int, unsigned int, dng_negative *, const void *, unsigned int, const dng_resolution *, const dng_jpeg_preview *, const dng_memory_block *)()
** CID 1223076: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/videoslideshow/manager/actionthread.cpp: 394 in KIPIVideoSlideShowPlugin::ActionThread::ProcessFrame(KIPIVideoSlideShowPlugin::ActionThread::Frame *)()
** CID 1223077: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_resample.cpp: 579 in dng_resample_task::Start(unsigned int, const dng_point &, dng_memory_allocator *, dng_abort_sniffer *)()
** CID 1223078: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_resample.cpp: 585 in dng_resample_task::Start(unsigned int, const dng_point &, dng_memory_allocator *, dng_abort_sniffer *)()
** CID 1223079: Missing comma in a string array initialization (MISSING_COMMA)
/mnt/devel/GIT/3.x/core/libs/widgets/metadata/metadatapanel.cpp: 104 in ()
** CID 1223080: Pointer to local outside scope (RETURN_LOCAL)
/mnt/devel/GIT/3.x/core/libs/database/imageinfo.cpp: 1708 in Digikam::operator <<(QDebug &, const Digikam::ImageInfo &)()
** CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::buffer_param_t, boost::bgl_named_params<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::GraphSearch::BreadthFirstSearchVisitor, boost::graph_visitor_t, boost::no_property>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_inf_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_compare_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_inf_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_compare_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long>>>, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties, boost::no_property>>, unsigned long>, unsigned long, unsigned long &>, boost::orig_to_copy_t, boost::no_property>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_discover_time_t, boost::bgl_named_params<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties, boost::no_property>>, unsigned long>, boost::vertex_index_t, boost::no_property>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_root_t, boost::bgl_named_params<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties, boost::no_property>>, unsigned long>, boost::vertex_index_t, boost::no_property>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::GraphSearch::BreadthFirstSearchVisitor, boost::graph_visitor_t, boost::no_property>>(const T2 &, T1)()
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::GraphSearch::BreadthFirstSearchVisitor, boost::graph_visitor_t, boost::no_property>>(const T2 &, T1)()
** CID 1223082: Uninitialized pointer read (UNINIT)
________________________________________________________________________________________________________
*** CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)1, (bool)1>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)1, (bool)1>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::OuterStride<(int)-1>>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1> const, 0, Eigen::OuterStride<-1> > >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)1, (int)0, (int)-1, (int)1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, (int)-1, (int)1, (int)0, (int)-1, (int)1>, (int)1, (int)1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 1, 1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, (int)-1, (int)1, (int)0, (int)-1, (int)1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)1, (int)1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > const, 1, 1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)1, (int)-1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::Stride<(int)0, (int)0>>, (int)-1, (int)-1, (bool)0>, (int)-1, (int)1, (bool)1>, (int)-1, (int)1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::OuterStride<(int)-1>>, (int)-1, (int)1, (bool)1>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1> const, 0, Eigen::OuterStride<-1> > const, -1, 1, true> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
/usr/include/eigen3/Eigen/src/Core/MapBase.h: 159 in Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, (int)-1, (int)-1, (int)0, (int)-1, (int)-1>, (int)0, Eigen::OuterStride<(int)-1>>, (int)-1, (int)1, (bool)1>, (int)-1, (int)1, (bool)0>, (int)0>::checkSanity() const()
153
154 void checkSanity() const
155 {
156 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(internal::traits<Derived>::Flags&PacketAccessBit,
157 internal::inner_stride_at_compile_time<Derived>::ret==1),
158 PACKET_ACCESS_REQUIRES_TO_HAVE_INNER_STRIDE_FIXED_TO_1);
>>> CID 1192775: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "true /* !(Eigen::internal::traits<Eigen::Block<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1> const, 0, Eigen::OuterStride<-1> > const, -1, 1, true> const, -1, 1, false> >::Flags & Eigen::AlignedBit) */ || (size_t)this->m_data % 16 == 0" is always true regardless of the values of its operands. This occurs as the logical first operand of '&&'.
159 eigen_assert(EIGEN_IMPLIES(internal::traits<Derived>::Flags&AlignedBit, (size_t(m_data) % 16) == 0)
160 && "data is not aligned");
161 }
162
163 PointerType m_data;
164 const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_rows;
________________________________________________________________________________________________________
*** CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
/usr/include/QtCore/qmap.h: 644 in QMap<QtBrowserItem *, QtBrowserItem *>::freeData(QMapData *)()
638 #pragma warning(push)
639 #pragma warning(disable:4189)
640 #endif
641 template <class Key, class T>
642 Q_OUTOFLINE_TEMPLATE void QMap<Key, T>::freeData(QMapData *x)
643 {
>>> CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
>>> The expression "false /* QTypeInfo<QtBrowserItem *>::isComplex */ || false /* QTypeInfo<QtBrowserItem *>::isComplex */" does not accomplish anything because it evaluates to either of its identical operands, "QTypeInfo<QtBrowserItem *>::isComplex".
644 if (QTypeInfo<Key>::isComplex || QTypeInfo<T>::isComplex) {
645 QMapData *cur = x;
646 QMapData *next = cur->forward[0];
647 while (next != x) {
648 cur = next;
649 next = cur->forward[0];
/usr/include/QtCore/qmap.h: 644 in QMap<QtProperty *, QtProperty *>::freeData(QMapData *)()
638 #pragma warning(push)
639 #pragma warning(disable:4189)
640 #endif
641 template <class Key, class T>
642 Q_OUTOFLINE_TEMPLATE void QMap<Key, T>::freeData(QMapData *x)
643 {
>>> CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
>>> The expression "false /* QTypeInfo<QtProperty *>::isComplex */ || false /* QTypeInfo<QtProperty *>::isComplex */" does not accomplish anything because it evaluates to either of its identical operands, "QTypeInfo<QtProperty *>::isComplex".
644 if (QTypeInfo<Key>::isComplex || QTypeInfo<T>::isComplex) {
645 QMapData *cur = x;
646 QMapData *next = cur->forward[0];
647 while (next != x) {
648 cur = next;
649 next = cur->forward[0];
/usr/include/QtCore/qmap.h: 644 in QMap<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>::freeData(QMapData *)()
638 #pragma warning(push)
639 #pragma warning(disable:4189)
640 #endif
641 template <class Key, class T>
642 Q_OUTOFLINE_TEMPLATE void QMap<Key, T>::freeData(QMapData *x)
643 {
>>> CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
>>> The expression "true /* QTypeInfo<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>::isComplex */ || true /* QTypeInfo<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>::isComplex */" does not accomplish anything because it evaluates to either of its identical operands, "QTypeInfo<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>::isComplex".
644 if (QTypeInfo<Key>::isComplex || QTypeInfo<T>::isComplex) {
645 QMapData *cur = x;
646 QMapData *next = cur->forward[0];
647 while (next != x) {
648 cur = next;
649 next = cur->forward[0];
/usr/include/QtCore/qmap.h: 644 in QMap<QByteArray, QByteArray>::freeData(QMapData *)()
638 #pragma warning(push)
639 #pragma warning(disable:4189)
640 #endif
641 template <class Key, class T>
642 Q_OUTOFLINE_TEMPLATE void QMap<Key, T>::freeData(QMapData *x)
643 {
>>> CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
>>> The expression "true /* QTypeInfo<QByteArray>::isComplex */ || true /* QTypeInfo<QByteArray>::isComplex */" does not accomplish anything because it evaluates to either of its identical operands, "QTypeInfo<QByteArray>::isComplex".
644 if (QTypeInfo<Key>::isComplex || QTypeInfo<T>::isComplex) {
645 QMapData *cur = x;
646 QMapData *next = cur->forward[0];
647 while (next != x) {
648 cur = next;
649 next = cur->forward[0];
/usr/include/QtCore/qmap.h: 644 in QMap<QString, QString>::freeData(QMapData *)()
638 #pragma warning(push)
639 #pragma warning(disable:4189)
640 #endif
641 template <class Key, class T>
642 Q_OUTOFLINE_TEMPLATE void QMap<Key, T>::freeData(QMapData *x)
643 {
>>> CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
>>> The expression "true /* QTypeInfo<QString>::isComplex */ || true /* QTypeInfo<QString>::isComplex */" does not accomplish anything because it evaluates to either of its identical operands, "QTypeInfo<QString>::isComplex".
644 if (QTypeInfo<Key>::isComplex || QTypeInfo<T>::isComplex) {
645 QMapData *cur = x;
646 QMapData *next = cur->forward[0];
647 while (next != x) {
648 cur = next;
649 next = cur->forward[0];
/usr/include/QtCore/qmap.h: 644 in QMap<QAction *, QAction *>::freeData(QMapData *)()
638 #pragma warning(push)
639 #pragma warning(disable:4189)
640 #endif
641 template <class Key, class T>
642 Q_OUTOFLINE_TEMPLATE void QMap<Key, T>::freeData(QMapData *x)
643 {
>>> CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
>>> The expression "false /* QTypeInfo<QAction *>::isComplex */ || false /* QTypeInfo<QAction *>::isComplex */" does not accomplish anything because it evaluates to either of its identical operands, "QTypeInfo<QAction *>::isComplex".
644 if (QTypeInfo<Key>::isComplex || QTypeInfo<T>::isComplex) {
645 QMapData *cur = x;
646 QMapData *next = cur->forward[0];
647 while (next != x) {
648 cur = next;
649 next = cur->forward[0];
/usr/include/QtCore/qmap.h: 644 in QMap<int, int>::freeData(QMapData *)()
638 #pragma warning(push)
639 #pragma warning(disable:4189)
640 #endif
641 template <class Key, class T>
642 Q_OUTOFLINE_TEMPLATE void QMap<Key, T>::freeData(QMapData *x)
643 {
>>> CID 1196513: Same on both sides (CONSTANT_EXPRESSION_RESULT)
>>> The expression "false /* QTypeInfo<int>::isComplex */ || false /* QTypeInfo<int>::isComplex */" does not accomplish anything because it evaluates to either of its identical operands, "QTypeInfo<int>::isComplex".
644 if (QTypeInfo<Key>::isComplex || QTypeInfo<T>::isComplex) {
645 QMapData *cur = x;
646 QMapData *next = cur->forward[0];
647 while (next != x) {
648 cur = next;
649 next = cur->forward[0];
________________________________________________________________________________________________________
*** CID 1223068: Bad bit shift operation (BAD_SHIFT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_lossless_jpeg.cpp: 1543 in dng_lossless_decoder::show_bits8()()
1537 inline int32 dng_lossless_decoder::show_bits8 ()
1538 {
1539
1540 if (bitsLeft < 8)
1541 FillBitBuffer (8);
1542
>>> CID 1223068: Bad bit shift operation (BAD_SHIFT)
>>> In expression "this->getBuffer >> this->bitsLeft - 8", shifting by a negative amount has undefined behavior. The shift amount, "this->bitsLeft - 8", is no more than -1.
1543 return (int32) ((getBuffer >> (bitsLeft - 8)) & 0xff);
1544
1545 }
1546
1547 /*****************************************************************************/
1548
________________________________________________________________________________________________________
*** CID 1223069: Bad bit shift operation (BAD_SHIFT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_lossless_jpeg.cpp: 1576 in dng_lossless_decoder::get_bit()()
1570 inline int32 dng_lossless_decoder::get_bit ()
1571 {
1572
1573 if (!bitsLeft)
1574 FillBitBuffer (1);
1575
>>> CID 1223069: Bad bit shift operation (BAD_SHIFT)
>>> In expression "this->getBuffer >> --this->bitsLeft", shifting by a negative amount has undefined behavior. The shift amount, "--this->bitsLeft", is -1.
1576 return (int32) ((getBuffer >> (--bitsLeft)) & 1);
1577
1578 }
1579
1580 /*****************************************************************************/
1581
________________________________________________________________________________________________________
*** CID 1223070: Bad bit shift operation (BAD_SHIFT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/xmp_sdk/common/UnicodeConversions.cpp: 467 in CodePoint_to_UTF8_Multi(unsigned long, unsigned char *, unsigned long, unsigned long *)()
461 // fit into the leading byte. Write the UTF-8 sequence if there is enough room.
462
463 UTF32Unit temp, mask;
464 size_t bytesNeeded = 0;
465 for ( temp = cpIn; temp != 0; temp = temp >> 6 ) ++bytesNeeded;
466
>>> CID 1223070: Bad bit shift operation (BAD_SHIFT)
>>> In expression "cpIn >> (bytesNeeded - 1UL) * 6UL", shifting by a negative amount has undefined behavior. The shift amount, "(bytesNeeded - 1UL) * 6UL", is -6.
467 temp = cpIn >> ((bytesNeeded-1)*6); // The highest order data bits.
468 mask = (0x80 >> bytesNeeded) - 1; // Available data bits in the leading byte.
469 if ( temp > mask ) ++bytesNeeded;
470
471 if ( bytesNeeded > utf8Len ) goto Done; // Not enough room for the output.
472 unitCount = bytesNeeded;
________________________________________________________________________________________________________
*** CID 1223071: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dlnaexport/extra/hupnp/src/http/hhttp_server_p.cpp: 124 in Herqq::Upnp::HHttpServer::processRequest(Herqq::Upnp::HHttpAsyncOperation *)()
118
119 QString method = hdr->method();
120 if (method.compare("GET", Qt::CaseInsensitive) == 0)
121 {
122 processGet(op->takeMessagingInfo(), *hdr);
123 }
>>> CID 1223071: Operands don't affect result (CONSTANT_EXPRESSION_RESULT)
>>> "(method.compare(QString const("HEAD"))) , Qt::CaseInsensitive" is always false regardless of the values of its operands. This occurs as the logical operand of if.
124 else if (method.compare("HEAD"), Qt::CaseInsensitive)
125 {
126 processHead(op->takeMessagingInfo(), *hdr);
127 }
128 else if (method.compare("POST", Qt::CaseInsensitive) == 0)
129 {
________________________________________________________________________________________________________
*** CID 1223072: Division or modulo by zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/core/utilities/advancedrename/common/dynamiclayout.cpp: 204 in Digikam::DynamicLayout::reLayout(const QRect &, bool) const()
198 if (maxButtonsInRow < d->minColumns)
199 {
200 maxButtonsInRow = d->minColumns;
201 }
202
203 maxButtonsInRow = (maxButtonsInRow == 0) ? d->minColumns : maxButtonsInRow;
>>> CID 1223072: Division or modulo by zero (DIVIDE_BY_ZERO)
>>> In expression "(effectiveRect.width() - maxButtonsInRow * buttonWidth) / maxButtonsInRow", division by expression "maxButtonsInRow" which may be zero has undefined behavior.
204 int maxButtonWidth = d->minItemWidth + (
205 (effectiveRect.width() - (maxButtonsInRow * buttonWidth)) / maxButtonsInRow);
206
207 int currentBtnWidth = (maxButtonsInRow >= d->itemList.count()) ? buttonWidth : maxButtonWidth;
208
209 // --------------------------------------------------------
________________________________________________________________________________________________________
*** CID 1223073: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/core/libs/widgets/itemview/itemviewimagedelegate.cpp: 403 in Digikam::ItemViewImageDelegate::drawAspectRatio(QPainter *, const QRect &, const QSize &) const()
397 else
398 {
399 gcd_divisor = gcd(dims.width(), dims.height());
400 }
401 ar_width = dims.width() / gcd_divisor;
402 ar_height = dims.height() / gcd_divisor;
>>> CID 1223073: Division or modulo by float zero (DIVIDE_BY_ZERO)
>>> In expression "(double)dims->width() / (double)dims->height()", division by expression "dims->height()" which may be zero has undefined behavior.
403 aratio2 = double(dims.width()) / double(dims.height());
404
405 if ((ar_width == 8 && ar_height == 5) || (ar_height == 8 && ar_width == 5))
406 {
407 ar_width = ar_width * 2;
408 ar_height = ar_height * 2;
________________________________________________________________________________________________________
*** CID 1223074: Division or modulo by zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_linearization_info.cpp: 244 in dng_linearize_plane::dng_linearize_plane(dng_host &, dng_linearization_info &, const dng_image &, dng_image &, unsigned int)()
238
239 real64 x = 0.0;
240
241 if (fBlack_2D_rows == 0)
242 {
243
>>> CID 1223074: Division or modulo by zero (DIVIDE_BY_ZERO)
>>> In expression "j % info.fBlackLevelRepeatRows", modulo by expression "info.fBlackLevelRepeatRows" which may be zero has undefined behavior.
244 x = info.fBlackLevel [j % info.fBlackLevelRepeatRows]
245 [0]
246 [plane];
247
248 }
249
________________________________________________________________________________________________________
*** CID 1223075: Division or modulo by zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_image_writer.cpp: 3026 in dng_image_writer::WriteTIFFWithProfile(dng_host &, dng_stream &, const dng_image &, unsigned int, unsigned int, dng_negative *, const void *, unsigned int, const dng_resolution *, const dng_jpeg_preview *, const dng_memory_block *)()
3020 uint32 j;
3021
3022 dng_ifd ifd;
3023
3024 ifd.fNewSubFileType = sfMainImage;
3025
>>> CID 1223075: Division or modulo by zero (DIVIDE_BY_ZERO)
>>> Assigning: "ifd.fImageWidth" = "image->Bounds()->W()". The value of "ifd.fImageWidth" is now 0.
3026 ifd.fImageWidth = image.Bounds ().W ();
3027 ifd.fImageLength = image.Bounds ().H ();
3028
3029 ifd.fSamplesPerPixel = image.Planes ();
3030
3031 ifd.fBitsPerSample [0] = TagTypeSize (image.PixelType ()) * 8;
________________________________________________________________________________________________________
*** CID 1223076: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/videoslideshow/manager/actionthread.cpp: 394 in KIPIVideoSlideShowPlugin::ActionThread::ProcessFrame(KIPIVideoSlideShowPlugin::ActionThread::Frame *)()
388 // we may have to geoscale the current and next image
389 int step = getTransitionFrames(frm->item->getPrevImageItem()) + frm->item->getPrevImageItem()->getTime() *
390 d->framerate + frm->number;
391 imgout = getDynamicImage(frm->item->getPrevImageItem(), frm->img, step);
392 imgnextout = getDynamicImage(frm->item, frm->imgnext, frm->number);
393
>>> CID 1223076: Division or modulo by float zero (DIVIDE_BY_ZERO)
>>> Function call "this->getTransitionFrames(frm->item)" returns 0.
394 transImg = d->processImg->transition(imgout ? *imgout : *frm->img,
395 imgnextout ? *imgnextout : *frm->imgnext,
396 frm->item->getTransition(), frm->number, getTransitionFrames(frm->item));
397
398 if(imgout)
399 {
________________________________________________________________________________________________________
*** CID 1223077: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_resample.cpp: 579 in dng_resample_task::Start(unsigned int, const dng_point &, dng_memory_allocator *, dng_abort_sniffer *)()
573 dng_abort_sniffer *sniffer)
574 {
575
576 // Compute sub-pixel resolution coordinates in the source image for
577 // each row and column of the destination area.
578
>>> CID 1223077: Division or modulo by float zero (DIVIDE_BY_ZERO)
>>> Function call "this->fDstBounds.H()" returns 0.
579 fRowCoords.Initialize (fSrcBounds.t,
580 fDstBounds.t,
581 fSrcBounds.H (),
582 fDstBounds.H (),
583 *allocator);
584
________________________________________________________________________________________________________
*** CID 1223078: Division or modulo by float zero (DIVIDE_BY_ZERO)
/mnt/devel/GIT/3.x/extra/kipi-plugins/dngconverter/dngwriter/extra/dng_sdk/dng_resample.cpp: 585 in dng_resample_task::Start(unsigned int, const dng_point &, dng_memory_allocator *, dng_abort_sniffer *)()
579 fRowCoords.Initialize (fSrcBounds.t,
580 fDstBounds.t,
581 fSrcBounds.H (),
582 fDstBounds.H (),
583 *allocator);
584
>>> CID 1223078: Division or modulo by float zero (DIVIDE_BY_ZERO)
>>> Function call "this->fDstBounds.W()" returns 0.
585 fColCoords.Initialize (fSrcBounds.l,
586 fDstBounds.l,
587 fSrcBounds.W (),
588 fDstBounds.W (),
589 *allocator);
590
________________________________________________________________________________________________________
*** CID 1223079: Missing comma in a string array initialization (MISSING_COMMA)
/mnt/devel/GIT/3.x/core/libs/widgets/metadata/metadatapanel.cpp: 104 in ()
98 "Flash",
99 "FlashBias",
100 "FlashMode",
101 "FlashType",
102 "FlashDevice",
103 "FNumber",
>>> CID 1223079: Missing comma in a string array initialization (MISSING_COMMA)
>>> In the initialization of "Digikam::MakerNoteHumanList", a suspicious concatenated string ""FocusFocusDistance"" is produced.
104 "Focus"
105 "FocusDistance",
106 "FocusMode",
107 "FocusSetting",
108 "FocusType",
109 "Hue",
________________________________________________________________________________________________________
*** CID 1223080: Pointer to local outside scope (RETURN_LOCAL)
/mnt/devel/GIT/3.x/core/libs/database/imageinfo.cpp: 1708 in Digikam::operator <<(QDebug &, const Digikam::ImageInfo &)()
1702
1703 return ImageInfo(id);
1704 }
1705
1706 QDebug& operator<<(QDebug& stream, const ImageInfo& info)
1707 {
>>> CID 1223080: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "operator <<".
1708 return stream << "ImageInfo [id = " << info.id() << ", databaseurl = "
1709 << info.databaseUrl() << "]";
1710 }
1711
1712 ImageInfo::DatabaseFieldsHashRaw ImageInfo::getDatabaseFieldsRaw(const DatabaseFields::Set& requestedSet) const
1713 {
________________________________________________________________________________________________________
*** CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::buffer_param_t, boost::bgl_named_params<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::GraphSearch::BreadthFirstSearchVisitor, boost::graph_visitor_t, boost::no_property>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_inf_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_compare_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_inf_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_compare_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long>>>, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties, boost::no_property>>, unsigned long>, unsigned long, unsigned long &>, boost::orig_to_copy_t, boost::no_property>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_discover_time_t, boost::bgl_named_params<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties, boost::no_property>>, unsigned long>, boost::vertex_index_t, boost::no_property>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_root_t, boost::bgl_named_params<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int, boost::property<vertex_properties_t, Digikam::HistoryVertexProperties, boost::no_property>>, unsigned long>, boost::vertex_index_t, boost::no_property>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::reverse_graph_edge_descriptor<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::graph_visitor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_zero_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::distance_combine_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex>>, boost::vertex_predecessor_t, boost::bgl_named_params<boost::associative_property_map<Digikam::QMapForAdaptors<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::Vertex, int>>, boost::vertex_distance_t, boost::bgl_named_params<int, boost::distance_inf_t, boost::bgl_named_params<std::greater<int>, boost::distance_compare_t, boost::bgl_named_params<boost::ref_property_map<boost::detail::edge_desc_impl<boost::bidirectional_tag, unsigned long>, int>, boost::edge_weight_t, boost::no_property>>>>>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_index_t, boost::bgl_named_params<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::GraphSearch::BreadthFirstSearchVisitor, boost::graph_visitor_t, boost::no_property>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
/usr/include/boost/graph/named_function_params.hpp: 239 in boost::get_param<boost::vertex_color_t, boost::bgl_named_params<Digikam::Graph<Digikam::HistoryVertexProperties, Digikam::HistoryEdgeProperties>::GraphSearch::BreadthFirstSearchVisitor, boost::graph_visitor_t, boost::no_property>>(const T2 &, T1)()
233 lookup_named_param_def<Tag, Args, param_not_found> {};
234
235 template <class Tag, typename Args>
236 inline
237 const typename lookup_named_param_def<Tag, Args, param_not_found>::type&
238 get_param(const Args& p, Tag) {
>>> CID 1223081: Pointer to local outside scope (RETURN_LOCAL)
>>> Returning result of calling "get".
239 return lookup_named_param_def<Tag, Args, param_not_found>::get(p, param_not_found());
240 }
241
242 template <class P, class Default>
243 const P& choose_param(const P& param, const Default&) {
244 return param;
________________________________________________________________________________________________________
*** CID 1223082: Uninitialized pointer read (UNINIT)
/mnt/devel/GIT/3.x/extra/kipi-plugins/printimages/tools/layouttree.cpp: 198 in KIPIPrintImagesPlugin::LayoutTree::LayoutTree(const KIPIPrintImagesPlugin::LayoutTree&)()
192 m_absoluteAreaPage(absoluteAreaPage)
193 {
194 }
195
196 LayoutTree::LayoutTree(const LayoutTree& other)
197 {
>>> CID 1223082: Uninitialized pointer read (UNINIT)
>>> Using uninitialized value "this->m_root" when calling "operator =".
198 *this = other;
199 }
200
201 LayoutTree &LayoutTree::operator=(const LayoutTree& other)
202 {
203 delete m_root;
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, http://scan.coverity.com/projects/285?tab=overview
To unsubscribe from the email notification for new defects, http://scan5.coverity.com/cgi-bin/unsubscribe.py
More information about the Digikam-devel
mailing list