Task #10066 - added.js

back to task #10066
download
{
    "scan": {
        "analyzer-version-clippy": "1.81.0",
        "analyzer-version-cppcheck": "2.15.0",
        "analyzer-version-gcc": "14.2.1",
        "analyzer-version-gcc-analyzer": "14.2.1",
        "analyzer-version-shellcheck": "0.10.0",
        "analyzer-version-unicontrol": "0.0.2",
        "diffbase-analyzer-version-clippy": "1.81.0",
        "diffbase-analyzer-version-cppcheck": "2.15.0",
        "diffbase-analyzer-version-gcc": "14.2.1",
        "diffbase-analyzer-version-gcc-analyzer": "14.2.1",
        "diffbase-analyzer-version-shellcheck": "0.10.0",
        "diffbase-analyzer-version-unicontrol": "0.0.2",
        "diffbase-enabled-plugins": "clippy, cppcheck, gcc, shellcheck, unicontrol",
        "diffbase-exit-code": 0,
        "diffbase-host": "ip-172-16-1-33.us-west-2.compute.internal",
        "diffbase-mock-config": "fedora-rawhide-x86_64",
        "diffbase-project-name": "avahi-0.9.rc1-30.20240907232031241526.master.59.g6e9a77e",
        "diffbase-store-results-to": "/tmp/tmpehjkifw0/avahi-0.9.rc1-30.20240907232031241526.master.59.g6e9a77e.tar.xz",
        "diffbase-time-created": "2024-09-09 16:06:27",
        "diffbase-time-finished": "2024-09-09 16:09:48",
        "diffbase-tool": "csmock",
        "diffbase-tool-args": "'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,gcc,cppcheck,clippy,shellcheck' '-o' '/tmp/tmpehjkifw0/avahi-0.9.rc1-30.20240907232031241526.master.59.g6e9a77e.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--cppcheck-add-flag=--enable=style' '/tmp/tmpehjkifw0/avahi-0.9.rc1-30.20240907232031241526.master.59.g6e9a77e.src.rpm'",
        "diffbase-tool-version": "csmock-3.6.1-1.el9",
        "enabled-plugins": "clippy, cppcheck, gcc, shellcheck, unicontrol",
        "exit-code": 0,
        "host": "ip-172-16-1-33.us-west-2.compute.internal",
        "mock-config": "fedora-rawhide-x86_64",
        "project-name": "avahi-0.9.rc1-30.20240909155049982282.pr641.61.g912a983",
        "store-results-to": "/tmp/tmp3q0k4po9/avahi-0.9.rc1-30.20240909155049982282.pr641.61.g912a983.tar.xz",
        "time-created": "2024-09-09 16:10:12",
        "time-finished": "2024-09-09 16:13:07",
        "tool": "csmock",
        "tool-args": "'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,gcc,cppcheck,clippy,shellcheck' '-o' '/tmp/tmp3q0k4po9/avahi-0.9.rc1-30.20240909155049982282.pr641.61.g912a983.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--cppcheck-add-flag=--enable=style' '/tmp/tmp3q0k4po9/avahi-0.9.rc1-30.20240909155049982282.pr641.61.g912a983.src.rpm'",
        "tool-version": "csmock-3.6.1-1.el9",
        "title": "Newly introduced findings"
    },
    "defects": [
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 398,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "d597a2ac8508a236b08972156bd4a1bbeec9174e",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "avahi-0.9.rc1-build/avahi-0.9.rc1/examples/client-publish-service.c",
                    "line": 135,
                    "event": "style[clarifyCondition]",
                    "message": "Suspicious condition (assignment + comparison); Clarify expression with parentheses.",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  133|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  134|           /* Add an additional (hypothetic) subtype */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  135|->         if ((ret = avahi_entry_group_add_service_subtype(group, AVAHI_IF_UNSPEC, AVAHI_PROTO_UNSPEC, 0, name, \"_printer._tcp\", NULL, \"_magic._sub._printer._tcp\") < 0)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  136|               fprintf(stderr, \"Failed to add subtype _magic._sub._printer._tcp: %s\\n\", avahi_strerror(ret));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  137|               goto fail;",
                    "verbosity_level": 1
                }
            ]
        }
    ]
}