glibmm2.4-2.66.7-1.fc41
List of Defects
Error: CPPCHECK_WARNING: [#def1]
glibmm2.4-2.66.7-build/glibmm-2.66.7/examples/iochannel_stream/fdstream.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def2]
glibmm2.4-2.66.7-build/glibmm-2.66.7/examples/thread/threadpool.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def3]
glibmm2.4-2.66.7-build/glibmm-2.66.7/gio/giomm/contenttype.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def4]
glibmm2.4-2.66.7-build/glibmm-2.66.7/gio/giomm/slot_async.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def5]
glibmm2.4-2.66.7-build/glibmm-2.66.7/gio/giomm/socketsource.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def6]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/arrayhandle.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def7]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/class.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def8]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/containers.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def9]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/dispatcher.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def10]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/error.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def11]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/exceptionhandler.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def12]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/extraclassinit.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def13]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/interface.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def14]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/main.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def15]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/object.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def16]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/objectbase.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def17]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/property.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def18]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/propertyproxy.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def19]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/propertyproxy_base.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def20]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/sarray.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def21]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/signalproxy.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def22]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/signalproxy_connectionnode.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def23]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/streamiochannel.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def24]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/threadpool.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def25]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/value.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def26]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/vectorutils.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def27]
glibmm2.4-2.66.7-build/glibmm-2.66.7/glib/glibmm/wrap.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def28]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_binding/main.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def29]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_interface_move/main.cc:279:12: warning[cplusplus.Move]: Method called on moved-from object 'derived'
# 277| g_assert_cmpint(derived2.i_, ==, 5);
# 278| g_assert(derived2.gobj() == gobject);
# 279|-> g_assert(derived.gobj() == nullptr);
# 280| }
# 281|
Error: CLANG_WARNING: [#def30]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_interface_move/main.cc:294:12: warning[cplusplus.Move]: Method called on moved-from object 'derived'
# 292| g_assert_cmpint(derived2.i_, ==, 5);
# 293| g_assert(derived2.gobj() == gobject);
# 294|-> g_assert(derived.gobj() == nullptr);
# 295| }
# 296|
Error: CPPCHECK_WARNING: [#def31]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_null_containerhandle/main.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def32]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_null_vectorutils/main.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def33]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_object_move/main.cc:71:12: warning[cplusplus.Move]: Method called on moved-from object 'derived'
# 69| std::cout << "debug: gobj(): " << derived2.gobj() << std::endl;
# 70| g_assert(derived2.gobj() == gobject);
# 71|-> g_assert(derived.gobj() == nullptr);
# 72| }
# 73|
Error: CLANG_WARNING: [#def34]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_object_move/main.cc:88:12: warning[cplusplus.Move]: Method called on moved-from object 'derived'
# 86| // std::cout << "debug: gobj(): " << derived2.gobj() << std::endl;
# 87| g_assert(derived2.gobj() == gobject);
# 88|-> g_assert(derived.gobj() == nullptr);
# 89| }
# 90|
Error: CLANG_WARNING: [#def35]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_objectbase_move/main.cc:76:12: warning[cplusplus.Move]: Method called on moved-from object 'derived'
# 74| // std::cout << "debug: gobj(): " << derived2.gobj() << std::endl;
# 75| g_assert(derived2.gobj() == gobject);
# 76|-> g_assert(derived.gobj() == nullptr);
# 77| }
# 78|
Error: CLANG_WARNING: [#def36]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_objectbase_move/main.cc:93:12: warning[cplusplus.Move]: Method called on moved-from object 'derived'
# 91| // std::cout << "debug: gobj(): " << derived2.gobj() << std::endl;
# 92| g_assert(derived2.gobj() == gobject);
# 93|-> g_assert(derived.gobj() == nullptr);
# 94| }
# 95|
Error: CPPCHECK_WARNING: [#def37]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_refptr_sigc_bind/main.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def38]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_vector/main.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def39]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_weakref/main.cc:70:7: warning[cplusplus.Move]: Method called on moved-from object 'weakmemstream1'
# 68| // Move construction.
# 69| Glib::WeakRef<Gio::MemoryInputStream> weakmemstream3(std::move(weakmemstream1));
# 70|-> if (weakmemstream1.get() || !weakmemstream3.get())
# 71| {
# 72| success = false;
Error: CLANG_WARNING: [#def40]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tests/glibmm_weakref/main.cc:87:11: warning[cplusplus.Move]: Method called on moved-from object 'weakmemstream3'
# 85| if (!weakmemstream2.get())
# 86| std::cout << "!weakmemstream2 || weakmemstream3: !weakmemstream2" << std::endl;
# 87|-> if (weakmemstream3.get())
# 88| std::cout << "!weakmemstream2 || weakmemstream3: weakmemstream3" << std::endl;
# 89| }
Error: CPPCHECK_WARNING: [#def41]
glibmm2.4-2.66.7-build/glibmm-2.66.7/tools/extra_defs_gen/generate_extra_defs.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def42]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/permission.cc:572:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 570| (*base->acquire_async)(gobj(),const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 571| }
# 572|-> }
# 573| bool Gio::Permission::acquire_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 574| {
Error: CLANG_WARNING: [#def43]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/permission.cc:622:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 620| (*base->release_async)(gobj(),const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 621| }
# 622|-> }
# 623| bool Gio::Permission::release_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 624| {
Error: CLANG_WARNING: [#def44]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/tlsconnection.cc:697:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 695| (*base->handshake_async)(gobj(),io_priority,const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 696| }
# 697|-> }
# 698| bool Gio::TlsConnection::handshake_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 699| {
Error: CLANG_WARNING: [#def45]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/tlsdatabase.cc:1260:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 1258| (*base->verify_chain_async)(const_cast<GTlsDatabase*>(gobj()),Glib::unwrap(chain),purpose.c_str(),const_cast<GSocketConnectable*>(Glib::unwrap(identity)),Glib::unwrap(interaction),((GTlsDatabaseVerifyFlags)(flags)),const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 1259| }
# 1260|-> }
# 1261| TlsCertificateFlags Gio::TlsDatabase::verify_chain_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 1262| {
Error: CLANG_WARNING: [#def46]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/tlsdatabase.cc:1325:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 1323| (*base->lookup_certificate_for_handle_async)(gobj(),handle.c_str(),Glib::unwrap(interaction),((GTlsDatabaseLookupFlags)(flags)),const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 1324| }
# 1325|-> }
# 1326| Glib::RefPtr<TlsCertificate> Gio::TlsDatabase::lookup_certificate_for_handle_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 1327| {
Error: CLANG_WARNING: [#def47]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/tlsdatabase.cc:1375:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 1373| (*base->lookup_certificate_issuer_async)(gobj(),Glib::unwrap(certificate),Glib::unwrap(interaction),((GTlsDatabaseLookupFlags)(flags)),const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 1374| }
# 1375|-> }
# 1376| Glib::RefPtr<TlsCertificate> Gio::TlsDatabase::lookup_certificate_issuer_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 1377| {
Error: CLANG_WARNING: [#def48]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/tlsdatabase.cc:1425:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 1423| (*base->lookup_certificates_issued_by_async)(gobj(),Glib::unwrap(issuer_raw_dn),Glib::unwrap(interaction),((GTlsDatabaseLookupFlags)(flags)),const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 1424| }
# 1425|-> }
# 1426| std::vector< Glib::RefPtr<TlsCertificate> > Gio::TlsDatabase::lookup_certificates_issued_by_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 1427| {
Error: CLANG_WARNING: [#def49]
glibmm2.4-2.66.7-build/glibmm-2.66.7/untracked/gio/giomm/tlsinteraction.cc:472:1: warning[cplusplus.NewDeleteLeaks]: Potential leak of memory pointed to by 'slot_copy'
# 470| (*base->ask_password_async)(gobj(),Glib::unwrap(password),const_cast<GCancellable*>(Glib::unwrap(cancellable)),&SignalProxy_async_callback,slot_copy);
# 471| }
# 472|-> }
# 473| TlsInteractionResult Gio::TlsInteraction::ask_password_finish_vfunc(const Glib::RefPtr<AsyncResult>& result)
# 474| {
Scan Properties
analyzer-version-clang | 18.1.7 |
analyzer-version-cppcheck | 2.14.2 |
analyzer-version-gcc | 14.1.1 |
analyzer-version-gcc-analyzer | 14.1.1 |
analyzer-version-shellcheck | 0.10.0 |
enabled-plugins | clang, cppcheck, gcc, shellcheck |
exit-code | 0 |
host | ip-172-16-1-159.us-west-2.compute.internal |
mock-config | fedora-41-x86_64 |
project-name | glibmm2.4-2.66.7-1.fc41 |
store-results-to | /tmp/tmpms2w8j5p/glibmm2.4-2.66.7-1.fc41.tar.xz |
time-created | 2024-07-03 13:00:50 |
time-finished | 2024-07-03 13:12:52 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpms2w8j5p/glibmm2.4-2.66.7-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpms2w8j5p/glibmm2.4-2.66.7-1.fc41.src.rpm' |
tool-version | csmock-3.5.3-1.el9 |