Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/telepathy-glib-0.24.1/tests/util.c
Examining data/telepathy-glib-0.24.1/tests/contact-search-result.c
Examining data/telepathy-glib-0.24.1/tests/dbus/channel-dispatch-operation.c
Examining data/telepathy-glib-0.24.1/tests/dbus/debug-client.c
Examining data/telepathy-glib-0.24.1/tests/dbus/simple-approver.c
Examining data/telepathy-glib-0.24.1/tests/dbus/contacts-slow-path.c
Examining data/telepathy-glib-0.24.1/tests/dbus/contacts.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-handles.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-bug-18845.c
Examining data/telepathy-glib-0.24.1/tests/dbus/example-no-protocols.c
Examining data/telepathy-glib-0.24.1/tests/dbus/simple-observer.c
Examining data/telepathy-glib-0.24.1/tests/dbus/dbus.c
Examining data/telepathy-glib-0.24.1/tests/dbus/error-enum.c
Examining data/telepathy-glib-0.24.1/tests/dbus/call-cancellation.c
Examining data/telepathy-glib-0.24.1/tests/dbus/channel-request.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-getinterfaces-failure.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection.c
Examining data/telepathy-glib-0.24.1/tests/dbus/client.c
Examining data/telepathy-glib-0.24.1/tests/dbus/base-client.c
Examining data/telepathy-glib-0.24.1/tests/dbus/account-manager.c
Examining data/telepathy-glib-0.24.1/tests/dbus/properties.c
Examining data/telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c
Examining data/telepathy-glib-0.24.1/tests/dbus/call-channel.c
Examining data/telepathy-glib-0.24.1/tests/dbus/handle-set.c
Examining data/telepathy-glib-0.24.1/tests/dbus/unsupported-interface.c
Examining data/telepathy-glib-0.24.1/tests/dbus/contacts-mixin.c
Examining data/telepathy-glib-0.24.1/tests/dbus/dbus-tube.c
Examining data/telepathy-glib-0.24.1/tests/dbus/channel-dispatcher.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-interests.c
Examining data/telepathy-glib-0.24.1/tests/dbus/handle-repo.c
Examining data/telepathy-glib-0.24.1/tests/dbus/params-cm.c
Examining data/telepathy-glib-0.24.1/tests/dbus/contacts-bug-19101.c
Examining data/telepathy-glib-0.24.1/tests/dbus/simple-handler.c
Examining data/telepathy-glib-0.24.1/tests/dbus/finalized-in-invalidated-handler.c
Examining data/telepathy-glib-0.24.1/tests/dbus/proxy-preparation.c
Examining data/telepathy-glib-0.24.1/tests/dbus/room-list.c
Examining data/telepathy-glib-0.24.1/tests/dbus/account-channel-request.c
Examining data/telepathy-glib-0.24.1/tests/dbus/client-channel-factory.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-balance.c
Examining data/telepathy-glib-0.24.1/tests/dbus/stream-tube.c
Examining data/telepathy-glib-0.24.1/tests/dbus/tls-certificate.c
Examining data/telepathy-glib-0.24.1/tests/dbus/text-mixin.c
Examining data/telepathy-glib-0.24.1/tests/dbus/channel-manager-request-properties.c
Examining data/telepathy-glib-0.24.1/tests/dbus/get-interface-after-invalidate.c
Examining data/telepathy-glib-0.24.1/tests/dbus/disconnection.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-inject-bug16307.c
Examining data/telepathy-glib-0.24.1/tests/dbus/message-mixin.c
Examining data/telepathy-glib-0.24.1/tests/dbus/list-cm-no-cm.c
Examining data/telepathy-glib-0.24.1/tests/dbus/invalidated-while-invoking-signals.c
Examining data/telepathy-glib-0.24.1/tests/dbus/account-request.c
Examining data/telepathy-glib-0.24.1/tests/dbus/long-connection-name.c
Examining data/telepathy-glib-0.24.1/tests/dbus/cm-message.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-aliasing.c
Examining data/telepathy-glib-0.24.1/tests/dbus/self-presence.c
Examining data/telepathy-glib-0.24.1/tests/dbus/self-handle.c
Examining data/telepathy-glib-0.24.1/tests/dbus/group-mixin.c
Examining data/telepathy-glib-0.24.1/tests/dbus/channel-introspect.c
Examining data/telepathy-glib-0.24.1/tests/dbus/channel.c
Examining data/telepathy-glib-0.24.1/tests/dbus/connection-error.c
Examining data/telepathy-glib-0.24.1/tests/dbus/cli-group.c
Examining data/telepathy-glib-0.24.1/tests/dbus/text-channel.c
Examining data/telepathy-glib-0.24.1/tests/dbus/protocol-objects.c
Examining data/telepathy-glib-0.24.1/tests/dbus/text-respawn.c
Examining data/telepathy-glib-0.24.1/tests/dbus/account.c
Examining data/telepathy-glib-0.24.1/tests/dbus/cm.c
Examining data/telepathy-glib-0.24.1/tests/dbus/contact-list-client.c
Examining data/telepathy-glib-0.24.1/tests/dbus/contact-lists.c
Examining data/telepathy-glib-0.24.1/tests/signal-connect-object.c
Examining data/telepathy-glib-0.24.1/tests/message.c
Examining data/telepathy-glib-0.24.1/tests/debug-domain.c
Examining data/telepathy-glib-0.24.1/tests/util-cxx.cpp
Examining data/telepathy-glib-0.24.1/tests/internal-debug.c
Examining data/telepathy-glib-0.24.1/tests/enums.c
Examining data/telepathy-glib-0.24.1/tests/intset.c
Examining data/telepathy-glib-0.24.1/tests/capabilities.c
Examining data/telepathy-glib-0.24.1/tests/lib/contacts-conn.c
Examining data/telepathy-glib-0.24.1/tests/lib/echo-cm.c
Examining data/telepathy-glib-0.24.1/tests/lib/contact-list-manager.c
Examining data/telepathy-glib-0.24.1/tests/lib/stub-object.h
Examining data/telepathy-glib-0.24.1/tests/lib/bug-19101-conn.c
Examining data/telepathy-glib-0.24.1/tests/lib/util.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-client.h
Examining data/telepathy-glib-0.24.1/tests/lib/textchan-group.h
Examining data/telepathy-glib-0.24.1/tests/lib/stream-tube-chan.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-dispatch-operation.c
Examining data/telepathy-glib-0.24.1/tests/lib/echo-channel-manager-conn.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-manager.h
Examining data/telepathy-glib-0.24.1/tests/lib/bug-19101-conn.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-manager.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-dispatcher.c
Examining data/telepathy-glib-0.24.1/tests/lib/contact-list-manager.h
Examining data/telepathy-glib-0.24.1/tests/lib/echo-chan.c
Examining data/telepathy-glib-0.24.1/tests/lib/stream-tube-chan.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-account.c
Examining data/telepathy-glib-0.24.1/tests/lib/myassert.h
Examining data/telepathy-glib-0.24.1/tests/lib/bug16307-conn.h
Examining data/telepathy-glib-0.24.1/tests/lib/echo-chan.h
Examining data/telepathy-glib-0.24.1/tests/lib/contacts-conn.h
Examining data/telepathy-glib-0.24.1/tests/lib/echo-channel-manager-conn.c
Examining data/telepathy-glib-0.24.1/tests/lib/echo-im-manager.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-client.c
Examining data/telepathy-glib-0.24.1/tests/lib/debug.h
Examining data/telepathy-glib-0.24.1/tests/lib/broken-client-types-conn.c
Examining data/telepathy-glib-0.24.1/tests/lib/bug16307-conn.c
Examining data/telepathy-glib-0.24.1/tests/lib/file-transfer-chan.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-dispatcher.h
Examining data/telepathy-glib-0.24.1/tests/lib/stub-object.c
Examining data/telepathy-glib-0.24.1/tests/lib/dbus-tube-chan.c
Examining data/telepathy-glib-0.24.1/tests/lib/textchan-group.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-request.h
Examining data/telepathy-glib-0.24.1/tests/lib/params-cm.c
Examining data/telepathy-glib-0.24.1/tests/lib/my-conn-proxy.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-conn.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-account-manager.c
Examining data/telepathy-glib-0.24.1/tests/lib/my-conn-proxy.c
Examining data/telepathy-glib-0.24.1/tests/lib/room-list-chan.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-account.h
Examining data/telepathy-glib-0.24.1/tests/lib/tls-certificate.c
Examining data/telepathy-glib-0.24.1/tests/lib/textchan-null.h
Examining data/telepathy-glib-0.24.1/tests/lib/echo-conn.c
Examining data/telepathy-glib-0.24.1/tests/lib/textchan-null.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-dispatch-operation.h
Examining data/telepathy-glib-0.24.1/tests/lib/echo-conn.h
Examining data/telepathy-glib-0.24.1/tests/lib/room-list-chan.c
Examining data/telepathy-glib-0.24.1/tests/lib/util.h
Examining data/telepathy-glib-0.24.1/tests/lib/params-cm.h
Examining data/telepathy-glib-0.24.1/tests/lib/tls-certificate.h
Examining data/telepathy-glib-0.24.1/tests/lib/dbus-tube-chan.h
Examining data/telepathy-glib-0.24.1/tests/lib/echo-im-manager.c
Examining data/telepathy-glib-0.24.1/tests/lib/echo-cm.h
Examining data/telepathy-glib-0.24.1/tests/lib/broken-client-types-conn.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-conn.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-manager.c
Examining data/telepathy-glib-0.24.1/tests/lib/simple-account-manager.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-manager.h
Examining data/telepathy-glib-0.24.1/tests/lib/simple-channel-request.c
Examining data/telepathy-glib-0.24.1/tests/lib/file-transfer-chan.h
Examining data/telepathy-glib-0.24.1/tests/tools/expected-gtypes-body.h
Examining data/telepathy-glib-0.24.1/tests/tools/expected-gtypes-gtk-doc.h
Examining data/telepathy-glib-0.24.1/tests/tools/expected-gtypes.h
Examining data/telepathy-glib-0.24.1/tests/tools/expected-gobject-foo.h
Examining data/telepathy-glib-0.24.1/tests/tools/expected-ginterface-foo.h
Examining data/telepathy-glib-0.24.1/tests/availability-cmp.c
Examining data/telepathy-glib-0.24.1/tests/dtmf-player.c
Examining data/telepathy-glib-0.24.1/tests/heap.c
Examining data/telepathy-glib-0.24.1/tests/gnio-util.c
Examining data/telepathy-glib-0.24.1/tests/asv.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/exportable-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-dispatch-operation.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-call-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-client.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/errors.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-dispatcher.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-approver.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/room-info.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/client-message.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/file-transfer-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-contact-list.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-repo-dynamic.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/capabilities.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/stream-tube-connection.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-account.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/observe-channels-context.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/util.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/client-message.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/message-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus-tube-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-message.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-room-config.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-tls.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-search.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/room-info.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-client.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-connection-manager.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-client-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-manager-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-repo-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-content-media-description.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/text-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-call-content.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-handles.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/tls-certificate-rejection.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-avatars.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-media-call-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-password-manager.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-observer.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-search.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus-properties-mixin.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/gtypes.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-stream-endpoint.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-message-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-dispatch-operation.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/account.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-media-call-stream.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-request.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-channels-context-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/text-mixin.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-content.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/interfaces.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/presence-mixin.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-client-factory.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-operations.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/extra-gtkdoc.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-search-result.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/client.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/tls-certificate-rejection-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-content-media-description.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-call.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-client.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-manager.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/account.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/properties-mixin.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-sender.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-request.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-dispatch-operation-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/automatic-client-factory.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus-daemon.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/protocol.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/dtmf.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/automatic-client-factory-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-contact-list.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-media-call-stream.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/variant-util.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-channel-request.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-connection-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/deprecated-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-client-factory-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/verify.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/file-transfer-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-misc.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-set.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/variant-util.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-approver.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/protocol-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-group.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-manager.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/presence-mixin.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/errors.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/proxy-subclass.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-manager.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-misc.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/automatic-proxy-factory.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-channel-dispatcher.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-stream.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/gtypes.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-repo-static.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-factory-iface.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/automatic-client-factory.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/contacts-mixin.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-message.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-client.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-search-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-debug.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-contacts.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/observe-channels-context-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-factory-iface.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-dispatcher.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/properties-mixin.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-connection.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/interfaces.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/client-message-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-password-manager.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus-daemon.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/client-channel-factory.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/message-mixin.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-contact-info.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-protocol-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-repo.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/protocol.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/tls-certificate-rejection.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-client-factory.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-contact-list-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-manager.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/observe-channels-context.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/intset.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-repo-dynamic.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/signalled-message.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-call-stream.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/stream-tube-connection.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-iface.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/gnio-util.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-properties-interface.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contacts-mixin.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/cm-message-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/exportable-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-connection.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-handler.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/client.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/run.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/automatic-proxy-factory.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/heap.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-content.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/room-list.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/enums.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-channels-context.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-channel-request.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/stream-tube-connection-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-sender.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/cm-message.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/client-channel-factory.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-protocol.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus-tube-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/tls-certificate.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-media-call-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/text-mixin.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/signalled-message-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-ansi.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/message.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-account-manager.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-iface.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-channel-request.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-repo.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/message.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-request.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/media-interfaces.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/basic-proxy-factory.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/group-mixin.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/defs.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-repo-static.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-manager.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-generic.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/telepathy-glib.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-call-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-handler.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-protocol.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/message-mixin.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/intset.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-list-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-client.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/capabilities.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-call-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/media-interfaces.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/util.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/signalled-message.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/proxy-signals.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/basic-proxy-factory.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-media-interfaces.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-connection-manager.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/proxy-methods.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-channel-dispatch-operation.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/tls-certificate.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-stream-endpoint.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/proxy.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-request.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-contact-list.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/add-dispatch-operation-context-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle-channels-context.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-call-stream.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-connection.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/cm-message.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/connection-aliasing.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-password-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/debug-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/room-list.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/add-dispatch-operation-context.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-list-channel-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/room-info-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/heap.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/dbus-properties-mixin.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-search-result.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/group-mixin.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/account-channel-request-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-password-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/telepathy-glib-dbus.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/contact-operations.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/gnio-util.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/capabilities-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/svc-connection-manager.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/simple-observer.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/run.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/proxy-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/add-dispatch-operation-context.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-room-config.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-contact-list.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/dtmf.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/util-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-call-content.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/variant-util-internal.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/channel-manager.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/text-channel.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/proxy.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/handle.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-channel.h
Examining data/telepathy-glib-0.24.1/telepathy-glib/base-protocol.c
Examining data/telepathy-glib-0.24.1/telepathy-glib/call-stream.c
Examining data/telepathy-glib-0.24.1/examples/extensions/extensions.h
Examining data/telepathy-glib-0.24.1/examples/extensions/extensions.c
Examining data/telepathy-glib-0.24.1/examples/extensions/extensions-cli.c
Examining data/telepathy-glib-0.24.1/examples/cm/no-protocols/connection-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/no-protocols/connection-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/no-protocols/main.c
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/chan.c
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/chan.h
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/conn.c
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/protocol.h
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/connection-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/im-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/im-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/protocol.c
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/connection-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/conn.h
Examining data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/main.c
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/room.c
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/room-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/conn.c
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/protocol.h
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/room-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/connection-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/protocol.c
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/connection-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/conn.h
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/room.h
Examining data/telepathy-glib-0.24.1/examples/cm/channelspecific/main.c
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/contact-list.c
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/conn.c
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/contact-list.h
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/protocol.h
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/connection-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/protocol.c
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/connection-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/conn.h
Examining data/telepathy-glib-0.24.1/examples/cm/contactlist/main.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-content.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/cm.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/cm.h
Examining data/telepathy-glib-0.24.1/examples/cm/call/conn.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/protocol.h
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-channel.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-stream.h
Examining data/telepathy-glib-0.24.1/examples/cm/call/protocol.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/conn.h
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-content.h
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/call/main.c
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-channel.h
Examining data/telepathy-glib-0.24.1/examples/cm/call/call-stream.c
Examining data/telepathy-glib-0.24.1/examples/cm/extended/conn.c
Examining data/telepathy-glib-0.24.1/examples/cm/extended/protocol.h
Examining data/telepathy-glib-0.24.1/examples/cm/extended/connection-manager.h
Examining data/telepathy-glib-0.24.1/examples/cm/extended/protocol.c
Examining data/telepathy-glib-0.24.1/examples/cm/extended/connection-manager.c
Examining data/telepathy-glib-0.24.1/examples/cm/extended/conn.h
Examining data/telepathy-glib-0.24.1/examples/cm/extended/main.c
Examining data/telepathy-glib-0.24.1/examples/client/text-handler.c
Examining data/telepathy-glib-0.24.1/examples/client/dbus-tubes/accepter.c
Examining data/telepathy-glib-0.24.1/examples/client/dbus-tubes/constants.h
Examining data/telepathy-glib-0.24.1/examples/client/dbus-tubes/offerer.c
Examining data/telepathy-glib-0.24.1/examples/client/list-connections.c
Examining data/telepathy-glib-0.24.1/examples/client/contact-list.c
Examining data/telepathy-glib-0.24.1/examples/client/inspect-cm.c
Examining data/telepathy-glib-0.24.1/examples/client/stream-tubes/accepter.c
Examining data/telepathy-glib-0.24.1/examples/client/stream-tubes/offerer.c
Examining data/telepathy-glib-0.24.1/examples/client/inspect-contact.c
Examining data/telepathy-glib-0.24.1/examples/client/extended-client.c
Examining data/telepathy-glib-0.24.1/examples/client/inspect-channel.c
Examining data/telepathy-glib-0.24.1/examples/client/media-observer.c
Examining data/telepathy-glib-0.24.1/examples/client/approver.c
Examining data/telepathy-glib-0.24.1/examples/client/inspect-connection.c
Examining data/telepathy-glib-0.24.1/examples/client/list-managers.c

FINAL RESULTS:

data/telepathy-glib-0.24.1/examples/client/dbus-tubes/offerer.c:68:33:  [3] (random) g_random_int:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
          g_variant_new ("(u)", g_random_int ()),
data/telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:943:13:  [3] (random) g_random_int_range:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
            g_random_int_range (0, G_MAXUINT8));
data/telepathy-glib-0.24.1/tests/heap.c:23:3:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
  srand (time (NULL));
data/telepathy-glib-0.24.1/tests/lib/stream-tube-chan.c:544:25:  [3] (random) g_random_int_range:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
          guchar byte = g_random_int_range (0, G_MAXUINT8);
data/telepathy-glib-0.24.1/examples/client/stream-tubes/accepter.c:25:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[128] = { 0, };
data/telepathy-glib-0.24.1/examples/client/stream-tubes/offerer.c:40:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[128] = { 0, };
data/telepathy-glib-0.24.1/telepathy-glib/gnio-util.c:100:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char path[address->len + 1];
data/telepathy-glib-0.24.1/tests/dbus/stream-tube.c:386:3:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
  strcpy (buffer, "badger");
data/telepathy-glib-0.24.1/tests/dbus/stream-tube.c:407:3:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
  strcpy (cm_buffer, "mushroom");
data/telepathy-glib-0.24.1/examples/client/approver.c:117:7:  [1] (buffer) fgetc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  c = fgetc (stdin);
data/telepathy-glib-0.24.1/examples/cm/echo-message-parts/chan.c:428:9:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  len = strlen (txt);
data/telepathy-glib-0.24.1/telepathy-glib/account.c:2389:17:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return path + strlen (TP_ACCOUNT_OBJECT_PATH_BASE);
data/telepathy-glib-0.24.1/telepathy-glib/account.c:3806:26:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  suffix = object_path + strlen (TP_ACCOUNT_OBJECT_PATH_BASE);
data/telepathy-glib-0.24.1/telepathy-glib/base-connection.c:1869:19:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  prefix_length = strlen (TP_CONN_BUS_NAME_BASE) +
data/telepathy-glib-0.24.1/telepathy-glib/base-connection.c:1870:7:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
      strlen (cm_name) + strlen (safe_proto) + 2;
data/telepathy-glib-0.24.1/telepathy-glib/base-connection.c:1870:26:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
      strlen (cm_name) + strlen (safe_proto) + 2;
data/telepathy-glib-0.24.1/telepathy-glib/base-connection.c:1880:27:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
      if (prefix_length + strlen (unique_name) > dbus_max_name_length)
data/telepathy-glib-0.24.1/telepathy-glib/base-connection.c:1915:13:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_assert (strlen (self->bus_name) <= 255);
data/telepathy-glib-0.24.1/telepathy-glib/base-media-call-stream.c:655:15:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
          if (equal)
data/telepathy-glib-0.24.1/telepathy-glib/connection-manager.c:1980:28:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  list_context->base_len = strlen (TP_CM_BUS_NAME_BASE);
data/telepathy-glib-0.24.1/telepathy-glib/connection.c:2803:38:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  cm_name_start = path_or_bus_name + strlen (prefix);
data/telepathy-glib-0.24.1/telepathy-glib/contact.c:2938:31:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
      avatar_data->mime_type, strlen (avatar_data->mime_type),
data/telepathy-glib-0.24.1/telepathy-glib/dbus.c:282:7:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  if (strlen (name) > 255)
data/telepathy-glib-0.24.1/telepathy-glib/dbus.c:396:7:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  if (strlen (name) > 255)
data/telepathy-glib-0.24.1/telepathy-glib/dbus.c:506:7:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  if (strlen (name) > 255)
data/telepathy-glib-0.24.1/telepathy-glib/gnio-util.c:102:13:  [1] (buffer) strncpy:
  Easily used incorrectly; doesn't always \0-terminate or check for invalid
  pointers [MS-banned] (CWE-120).
            strncpy (path, address->data, address->len);
data/telepathy-glib-0.24.1/telepathy-glib/proxy.c:831:31:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
          size_t prefix_len = strlen (iter->prefix);
data/telepathy-glib-0.24.1/telepathy-glib/run.c:129:30:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  write (STDERR_FILENO, MSG, strlen (MSG));
data/telepathy-glib-0.24.1/telepathy-glib/run.c:152:30:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  write (STDERR_FILENO, MSG, strlen (MSG));
data/telepathy-glib-0.24.1/telepathy-glib/text-mixin.c:324:9:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  len = strlen (text);
data/telepathy-glib-0.24.1/telepathy-glib/util.c:1676:21:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  remaining_bytes = strlen (name);
data/telepathy-glib-0.24.1/tests/dbus/account-request.c:334:47:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_array_append_vals (avatar, "hello world", strlen ("hello world") + 1);
data/telepathy-glib-0.24.1/tests/dbus/account-request.c:347:38:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_assert_cmpuint (avatar->len, ==, strlen ("hello world") + 1);
data/telepathy-glib-0.24.1/tests/dbus/account-request.c:430:45:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_array_append_vals (avatar, "blue meth", strlen ("blue meth") + 1);
data/telepathy-glib-0.24.1/tests/dbus/contacts.c:554:44:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_array_append_vals (array, avatar_data, strlen (avatar_data) + 1);
data/telepathy-glib-0.24.1/tests/dbus/long-connection-name.c:48:13:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  MYASSERT (strlen (LONG_ACCOUNT_IS_LONG) == 256, "");
data/telepathy-glib-0.24.1/tests/dbus/long-connection-name.c:64:13:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  MYASSERT (strlen (name) == 255, "");
data/telepathy-glib-0.24.1/tests/dbus/text-channel.c:697:42:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_assert_cmpuint (chunks_required, ==, strlen (MSG));
data/telepathy-glib-0.24.1/tests/dbus/text-channel.c:699:47:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
      EXAMPLE_ECHO_2_CHANNEL_MAX_SMS_LENGTH - strlen (MSG));
data/telepathy-glib-0.24.1/tests/gnio-util.c:190:19:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  guint pathlen = strlen (UNIX_ADDR);
data/telepathy-glib-0.24.1/tests/gnio-util.c:269:37:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_assert_cmpuint (array->len, ==, strlen (UNIX_ADDR));
data/telepathy-glib-0.24.1/tests/lib/simple-account.c:654:52:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  g_array_append_vals (self->priv->avatar, avatar, strlen (avatar) +1);
data/telepathy-glib-0.24.1/tests/lib/util.c:354:33:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
          gchar *value = line + strlen (TRACER_T);

ANALYSIS SUMMARY:

Hits = 43
Lines analyzed = 202196 in approximately 4.23 seconds (47790 lines/second)
Physical Source Lines of Code (SLOC) = 124664
Hits@level = [0]  10 [1]  34 [2]   5 [3]   4 [4]   0 [5]   0
Hits@level+ = [0+]  53 [1+]  43 [2+]   9 [3+]   4 [4+]   0 [5+]   0
Hits/KSLOC@level+ = [0+] 0.425143 [1+] 0.344927 [2+] 0.0721941 [3+] 0.0320862 [4+]   0 [5+]   0
Dot directories skipped = 1 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.