{
    "scan": {
        "analyzer-version-clippy": "1.93.1",
        "analyzer-version-cppcheck": "2.19.1",
        "analyzer-version-gcc": "16.0.1",
        "analyzer-version-gcc-analyzer": "16.0.1",
        "analyzer-version-shellcheck": "0.11.0",
        "analyzer-version-unicontrol": "0.0.2",
        "enabled-plugins": "clippy, cppcheck, gcc, shellcheck, unicontrol",
        "exit-code": 0,
        "host": "ip-172-16-1-79.us-west-2.compute.internal",
        "known-false-positives": "/usr/share/csmock/known-false-positives.js",
        "known-false-positives-rpm": "known-false-positives-0.0.0.20260225.110632.gf6ecc5a.main-1.el9.noarch",
        "mock-config": "fedora-rawhide-x86_64",
        "project-name": "389-ds-base-3.2.0.202603022128gitbc05c2774-pr7294",
        "store-results-to": "/tmp/tmpg7c92toz/389-ds-base-3.2.0.202603022128gitbc05c2774-pr7294.tar.xz",
        "time-created": "2026-03-02 21:59:25",
        "time-finished": "2026-03-02 22:12:52",
        "tool": "csmock",
        "tool-args": "'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,clippy,cppcheck,shellcheck,gcc' '-o' '/tmp/tmpg7c92toz/389-ds-base-3.2.0.202603022128gitbc05c2774-pr7294.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmpg7c92toz/389-ds-base-3.2.0.202603022128gitbc05c2774-pr7294.src.rpm'",
        "tool-version": "csmock-3.8.4.20260302.153719.g8203630-1.el9"
    },
    "defects": [
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 786,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "e71a1cfbc39a743d63d65bc7be6833b157cb14b0",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rtree.h",
                    "line": 404,
                    "event": "error[negativeIndex]",
                    "message": "Array 'rtree_ctx->l2_cache[8]' accessed at index -1, which is out of bounds.",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  402|   } while (0)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  403|   \t/* Check the first cache entry. */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  404|-> \tRTREE_CACHE_CHECK_L2(0);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  405|   \t/* Search the remaining cache elements. */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  406|   \tfor (unsigned i = 1; i < RTREE_CTX_NCACHE_L2; i++) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "2bba4e1f976f605c8d22e86523e69ebdfdef38d0",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘extent_try_coalesce_impl’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 869,
                    "column": 28,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL ‘coalesced’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 1028,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘extent_dalloc_wrapper’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 1076,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling ‘extent_record’ from ‘extent_dalloc_wrapper’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 915,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to ‘extent_record’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 925,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 928,
                    "column": 20,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 928,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 929,
                    "column": 25,
                    "event": "note",
                    "message": "(7) inlined call to ‘extent_try_coalesce’ from ‘extent_record’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 877,
                    "column": 16,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 877,
                    "column": 16,
                    "event": "note",
                    "message": "(9) calling ‘extent_try_coalesce_impl’ from ‘extent_record’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘extent_try_coalesce_impl’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 820,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to ‘extent_try_coalesce_impl’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 868,
                    "column": 12,
                    "event": "note",
                    "message": "(11) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 869,
                    "column": 28,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/extent.c",
                    "line": 869,
                    "column": 28,
                    "event": "note",
                    "message": "(13) dereference of NULL ‘coalesced’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  867|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  868|   \tif (ecache->delay_coalesce) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  869|-> \t\t*coalesced = false;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  870|   \t}",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  871|   \treturn edata;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "5de2f04abbde07bbcd975c29162e80907b9ecd7e",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘seq_store_hooks’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 30,
                    "column": 17,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value ‘buf[i]’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 73,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘hook_remove’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 82,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling ‘hook_remove_locked’ from ‘hook_remove’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to ‘hook_remove_locked’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 61,
                    "column": 24,
                    "event": "note",
                    "message": "(4) calling ‘seq_try_load_hooks’ from ‘hook_remove_locked’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 37,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to ‘seq_try_load_hooks’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 40,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/jemalloc_internal_decls.h",
                    "line": 66,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/jemalloc_preamble.h",
                    "line": 5,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 1,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 41,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 61,
                    "column": 24,
                    "event": "note",
                    "message": "(8) returning to ‘hook_remove_locked’ from ‘seq_try_load_hooks’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 67,
                    "column": 9,
                    "event": "note",
                    "message": "(9) calling ‘seq_store_hooks’ from ‘hook_remove_locked’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to ‘seq_store_hooks’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 23,
                    "column": 16,
                    "event": "note",
                    "message": "(11) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 29,
                    "column": 30,
                    "event": "note",
                    "message": "(12) following ‘true’ branch (when ‘i != 5’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 30,
                    "column": 17,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 30,
                    "column": 17,
                    "event": "note",
                    "message": "(14) use of uninitialized value ‘buf[i]’ here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   28|   \tatomic_fence(ATOMIC_RELEASE);\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   29|   \tfor (size_t i = 0; i < sizeof(buf) / sizeof(size_t); i++) {\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   30|-> \t\tatomic_store_zu(&dst->data[i], buf[i], ATOMIC_RELAXED);\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   31|   \t}\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   32|   \tatomic_store_zu(&dst->seq, old_seq + 2, ATOMIC_RELEASE);\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "54adfb4576eeb12fd11cf0f8b5cf2b4f4da63ff8",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘hook_install_locked’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 34,
                    "column": 36,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value ‘hooks_internal.in_use’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 48,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘hook_install’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 49,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling ‘malloc_mutex_lock’ from ‘hook_install’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 6,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/mutex.h",
                    "line": 213,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to ‘malloc_mutex_lock’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/mutex.h",
                    "line": 216,
                    "column": 20,
                    "event": "note",
                    "message": "(4) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/mutex.h",
                    "line": 220,
                    "column": 17,
                    "event": "note",
                    "message": "(5) inlined call to ‘mutex_owner_stats_update’ from ‘malloc_mutex_lock’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/mutex.h",
                    "line": 164,
                    "column": 21,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/mutex.h",
                    "line": 165,
                    "column": 20,
                    "event": "note",
                    "message": "(7) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/mutex.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘hook_install_locked’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/mutex.h",
                    "line": 223,
                    "column": 1,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 49,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to ‘hook_install’ from ‘malloc_mutex_lock’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 50,
                    "column": 21,
                    "event": "note",
                    "message": "(10) calling ‘hook_install_locked’ from ‘hook_install’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 28,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to ‘hook_install_locked’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "(12) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 30,
                    "column": 27,
                    "event": "note",
                    "message": "(13) following ‘true’ branch (when ‘i != 4’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 31,
                    "column": 32,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 31,
                    "column": 32,
                    "event": "note",
                    "message": "(15) calling ‘seq_try_load_hooks’ from ‘hook_install_locked’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 37,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to ‘seq_try_load_hooks’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 40,
                    "column": 12,
                    "event": "note",
                    "message": "(17) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/seq.h",
                    "line": 41,
                    "column": 24,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘seq_define’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 31,
                    "column": 32,
                    "event": "note",
                    "message": "(19) returning to ‘hook_install_locked’ from ‘seq_try_load_hooks’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/hook.c",
                    "line": 34,
                    "column": 36,
                    "event": "note",
                    "message": "(20) use of uninitialized value ‘hooks_internal.in_use’ here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   32|   \t\t/* We hold mu; no concurrent access. */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   33|   \t\tassert(success);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   34|-> \t\tif (!hooks_internal.in_use) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   35|   \t\t\thooks_internal.hooks = *to_install;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   36|   \t\t\thooks_internal.in_use = true;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/jemalloc.c",
                    "line": 0,
                    "event": "internal warning",
                    "message": "child 4261 timed out after 30s",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "b7780b04cebfbcf753098179ad7df7f77737c23a",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/prof_structs.h",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/jemalloc_internal_includes.h",
                    "line": 51,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 2,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tctx_tree_remove’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 874,
                    "column": 21,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL ‘nodep’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 564,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen_impl’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 88,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1346,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘prof_tctx_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1376,
                    "column": 38,
                    "event": "note",
                    "message": "(2) inlined call to ‘prof_tdata_should_destroy’ from ‘prof_tctx_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1221,
                    "column": 16,
                    "event": "note",
                    "message": "(3) calling ‘prof_tdata_should_destroy_unlocked’ from ‘prof_tctx_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tctx_tree_remove’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1206,
                    "column": 1,
                    "event": "note",
                    "message": "(4) entry to ‘prof_tdata_should_destroy_unlocked’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1207,
                    "column": 29,
                    "event": "note",
                    "message": "(5) following ‘false’ branch (when ‘even_if_attached == 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1207,
                    "column": 29,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1376,
                    "column": 38,
                    "event": "note",
                    "message": "(7) inlined call to ‘prof_tdata_should_destroy’ from ‘prof_tctx_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1221,
                    "column": 16,
                    "event": "note",
                    "message": "(8) returning to ‘prof_tctx_destroy’ from ‘prof_tdata_should_destroy_unlocked’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tctx_tree_remove’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1387,
                    "column": 9,
                    "event": "note",
                    "message": "(9) following ‘case 1:’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1388,
                    "column": 9,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 1389,
                    "column": 17,
                    "event": "note",
                    "message": "(11) calling ‘tctx_tree_remove’ from ‘prof_tctx_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 88,
                    "column": 23,
                    "event": "note",
                    "message": "(12) entry to ‘tctx_tree_remove’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 820,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro ‘rb_gen_impl’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 88,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 857,
                    "column": 8,
                    "event": "note",
                    "message": "(13) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 564,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen_impl’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 88,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 79,
                    "column": 44,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 860,
                    "column": 21,
                    "event": "note",
                    "message": "in expansion of macro ‘rbtn_red_get’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 564,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen_impl’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 88,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 874,
                    "column": 21,
                    "event": "note",
                    "message": "(15) dereference of NULL ‘nodep’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/rb.h",
                    "line": 564,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen_impl’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 88,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘rb_gen’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  872|   \t/* The pruned leaf node's child pointers are never accessed   */\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  873|   \t/* again, so don't bother setting them to nil.                */\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  874|-> \tnodep->node = pathp->node;\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  875|   \tpathp->node = node;\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  876|   \tif (nodep == path) {\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "6924b50ba49caebd069d70a668202333d5d58551",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 70,
                    "event": "error[ctunullpointer]",
                    "message": "Null pointer dereference: a",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   68|   static int",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   69|   prof_tctx_comp(const prof_tctx_t *a, const prof_tctx_t *b) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   70|-> \tuint64_t a_thr_uid = a->thr_uid;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   71|   \tuint64_t b_thr_uid = b->thr_uid;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   72|   \tint ret = (a_thr_uid > b_thr_uid) - (a_thr_uid < b_thr_uid);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "19285d56aa8dc5f8477b1529a7591ac975366988",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 88,
                    "event": "error[ctunullpointer]",
                    "message": "Null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   86|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   87|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   88|-> rb_gen(static UNUSED, tctx_tree_, prof_tctx_tree_t, prof_tctx_t,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   89|       tctx_link, prof_tctx_comp)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   90|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "6a2844a5fd3dcf4b850771cb06daba8ef6a7ce21",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 93,
                    "event": "error[ctunullpointer]",
                    "message": "Null pointer dereference: a",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   91|   static int",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   92|   prof_gctx_comp(const prof_gctx_t *a, const prof_gctx_t *b) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   93|-> \tunsigned a_len = a->bt.len;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   94|   \tunsigned b_len = b->bt.len;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   95|   \tunsigned comp_len = (a_len < b_len) ? a_len : b_len;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "cdba8225f29d92a9ddf2a878c3f9a84f2df5e402",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 103,
                    "event": "error[ctunullpointer]",
                    "message": "Null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  101|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  102|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  103|-> rb_gen(static UNUSED, gctx_tree_, prof_gctx_tree_t, prof_gctx_t, dump_link,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  104|       prof_gctx_comp)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  105|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "dd095ac3a747f4943314369f1c4c8e2772917a87",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 109,
                    "event": "error[ctunullpointer]",
                    "message": "Null pointer dereference: a",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  107|   prof_tdata_comp(const prof_tdata_t *a, const prof_tdata_t *b) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  108|   \tint ret;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  109|-> \tuint64_t a_uid = a->thr_uid;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  110|   \tuint64_t b_uid = b->thr_uid;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  111|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "d21ae5ef5a0db277e7cbcca419d26e42811ba8fc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/prof_data.c",
                    "line": 122,
                    "event": "error[ctunullpointer]",
                    "message": "Null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  120|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  121|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  122|-> rb_gen(static UNUSED, tdata_tree_, prof_tdata_tree_t, prof_tdata_t, tdata_link,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  123|       prof_tdata_comp)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  124|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "0fc32fb0d55e27735d0c25195fdd1f0e99e95688",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 340,
                    "column": 35,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value ‘*<unknown>.rtree_leaf’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 978,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘tcaches_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 981,
                    "column": 28,
                    "event": "note",
                    "message": "(2) inlined call to ‘tcaches_elm_remove’ from ‘tcaches_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 950,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 960,
                    "column": 12,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 960,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 982,
                    "column": 19,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 985,
                    "column": 12,
                    "event": "note",
                    "message": "(7) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 986,
                    "column": 17,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 986,
                    "column": 17,
                    "event": "note",
                    "message": "(9) calling ‘tcache_destroy’ from ‘tcaches_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 807,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to ‘tcache_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 809,
                    "column": 9,
                    "event": "note",
                    "message": "(11) calling ‘tcache_flush_cache’ from ‘tcache_destroy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 783,
                    "column": 1,
                    "event": "note",
                    "message": "(12) entry to ‘tcache_flush_cache’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 787,
                    "column": 32,
                    "event": "note",
                    "message": "(13) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 788,
                    "column": 30,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 789,
                    "column": 20,
                    "event": "note",
                    "message": "(15) following ‘true’ branch (when ‘i <= 35’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 790,
                    "column": 25,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 790,
                    "column": 25,
                    "event": "note",
                    "message": "(17) calling ‘tcache_bin_flush_small’ from ‘tcache_flush_cache’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 527,
                    "column": 1,
                    "event": "note",
                    "message": "(18) entry to ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 529,
                    "column": 9,
                    "event": "note",
                    "message": "(19) inlined call to ‘tcache_bin_flush_bottom’ from ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 519,
                    "column": 9,
                    "event": "note",
                    "message": "(20) inlined call to ‘tcache_bin_flush_impl’ from ‘tcache_bin_flush_bottom’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 331,
                    "column": 9,
                    "event": "note",
                    "message": "(21) calling ‘tcache_bin_flush_edatas_lookup’ from ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 279,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 288,
                    "column": 9,
                    "event": "note",
                    "message": "(23) inlined call to ‘emap_edata_lookup_batch’ from ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 325,
                    "column": 9,
                    "event": "note",
                    "message": "(24) inlined call to ‘util_assume’ from ‘emap_edata_lookup_batch’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/util.h",
                    "line": 67,
                    "column": 12,
                    "event": "note",
                    "message": "(25) following ‘true’ branch (when ‘tsd’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 326,
                    "column": 34,
                    "event": "note",
                    "message": "(26) inlined call to ‘tsd_rtree_ctxp_get’ from ‘emap_edata_lookup_batch’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 342,
                    "column": 16,
                    "event": "note",
                    "message": "(27) inlined call to ‘tsd_rtree_ctxp_get_unsafe’ from ‘tsd_rtree_ctxp_get’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 89,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘O’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 344,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘TSD_DATA_SLOW’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 321,
                    "column": 16,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 89,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘O’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 323,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘TSD_DATA_SLOW’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 529,
                    "column": 9,
                    "event": "note",
                    "message": "(29) inlined call to ‘tcache_bin_flush_bottom’ from ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 519,
                    "column": 9,
                    "event": "note",
                    "message": "(30) inlined call to ‘tcache_bin_flush_impl’ from ‘tcache_bin_flush_bottom’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 331,
                    "column": 9,
                    "event": "note",
                    "message": "(31) returning to ‘tcache_bin_flush_small’ from ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 475,
                    "column": 32,
                    "event": "note",
                    "message": "(32) following ‘false’ branch (when ‘i >= dalloc_count’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 481,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 481,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following ‘false’ branch (when ‘merged_stats == 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 488,
                    "column": 38,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 790,
                    "column": 25,
                    "event": "note",
                    "message": "(36) returning to ‘tcache_flush_cache’ from ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 787,
                    "column": 32,
                    "event": "note",
                    "message": "(37) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 788,
                    "column": 30,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 790,
                    "column": 25,
                    "event": "note",
                    "message": "(39) calling ‘tcache_bin_flush_small’ from ‘tcache_flush_cache’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 527,
                    "column": 1,
                    "event": "note",
                    "message": "(40) entry to ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 529,
                    "column": 9,
                    "event": "note",
                    "message": "(41) inlined call to ‘tcache_bin_flush_bottom’ from ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 508,
                    "column": 9,
                    "event": "note",
                    "message": "(42) calling ‘tcache_bin_flush_stashed’ from ‘tcache_bin_flush_small’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 549,
                    "column": 1,
                    "event": "note",
                    "message": "(43) entry to ‘tcache_bin_flush_stashed’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 563,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following ‘false’ branch (when ‘n != 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tcache_structs.h",
                    "line": 4,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 14,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/cache_bin.h",
                    "line": 563,
                    "column": 12,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 567,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘CACHE_BIN_PTR_ARRAY_DECLARE’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 571,
                    "column": 9,
                    "event": "note",
                    "message": "(46) inlined call to ‘tcache_bin_flush_impl’ from ‘tcache_bin_flush_stashed’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 330,
                    "column": 52,
                    "event": "note",
                    "message": "(47) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/jemalloc_internal_types.h",
                    "line": 127,
                    "column": 50,
                    "event": "note",
                    "message": "in definition of macro ‘VARIABLE_ARRAY’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 330,
                    "column": 52,
                    "event": "note",
                    "message": "(48) capacity: ‘(sizetype)((unsigned int)n + 1) * 8’ bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/jemalloc_internal_types.h",
                    "line": 127,
                    "column": 50,
                    "event": "note",
                    "message": "in definition of macro ‘VARIABLE_ARRAY’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 331,
                    "column": 9,
                    "event": "note",
                    "message": "(49) calling ‘tcache_bin_flush_edatas_lookup’ from ‘tcache_bin_flush_stashed’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 279,
                    "column": 1,
                    "event": "note",
                    "message": "(50) entry to ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/tcache.c",
                    "line": 288,
                    "column": 9,
                    "event": "note",
                    "message": "(51) inlined call to ‘emap_edata_lookup_batch’ from ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 325,
                    "column": 9,
                    "event": "note",
                    "message": "(52) inlined call to ‘util_assume’ from ‘emap_edata_lookup_batch’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/util.h",
                    "line": 67,
                    "column": 12,
                    "event": "note",
                    "message": "(53) following ‘true’ branch (when ‘tsd’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘tcache_bin_flush_edatas_lookup’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 326,
                    "column": 34,
                    "event": "note",
                    "message": "(54) inlined call to ‘tsd_rtree_ctxp_get’ from ‘emap_edata_lookup_batch’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 342,
                    "column": 16,
                    "event": "note",
                    "message": "(55) inlined call to ‘tsd_rtree_ctxp_get_unsafe’ from ‘tsd_rtree_ctxp_get’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 89,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘O’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 344,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘TSD_DATA_SLOW’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 321,
                    "column": 16,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 89,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro ‘O’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/tsd.h",
                    "line": 323,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro ‘TSD_DATA_SLOW’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 328,
                    "column": 30,
                    "event": "note",
                    "message": "(57) following ‘false’ branch (when ‘nflush <= i’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 328,
                    "column": 30,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 339,
                    "column": 30,
                    "event": "note",
                    "message": "(59) following ‘true’ branch (when ‘nflush > i’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 340,
                    "column": 47,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/include/jemalloc/internal/emap.h",
                    "line": 340,
                    "column": 35,
                    "event": "note",
                    "message": "(61) use of uninitialized value ‘*<unknown>.rtree_leaf’ here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  338|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  339|   \tfor (size_t i = 0; i < nptrs; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  340|-> \t\trtree_leaf_elm_t *elm = result[i].rtree_leaf;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  341|   \t\trtree_contents_t contents = rtree_leaf_elm_read(tsd_tsdn(tsd),",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  342|   \t\t    &emap->rtree, elm, /* dependent */ true);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/jemalloc.c",
                    "line": 0,
                    "event": "internal warning",
                    "message": "child 5630 timed out after 30s",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 398,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "20f59e2c853019401e7ea3b9ebd07aab0c172170",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/jemalloc_cpp.cpp",
                    "line": 102,
                    "event": "error[throwInNoexceptFunction]",
                    "message": "Unhandled exception thrown in function declared not to throw exceptions.",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  100|   \t\treturn ptr;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  101|   \t}",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  102|-> \treturn handleOOM(size, IsNoExcept);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  103|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  104|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/stats.c",
                    "line": 0,
                    "event": "internal warning",
                    "message": "child 6547 timed out after 30s",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/jemalloc-5.3.0/src/jemalloc.c",
                    "line": 0,
                    "event": "internal warning",
                    "message": "child 6702 timed out after 30s",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'int main(int, char**)'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 132,
                    "column": 8,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'a1'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  132 |   auto a1 = 6538;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |        ^~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 136,
                    "column": 7,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'total' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  136 |   int total = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |       ^~~~~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 139,
                    "column": 16,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'a4'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  139 |   decltype(a2) a4 = 34895.034;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                ^~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 143,
                    "column": 9,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'sa'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  143 |   short sa[cxx11test::get_val()] = { 0 };",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 147,
                    "column": 23,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'il'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  147 |   cxx11test::testinit il = { 4323, 435234.23544 };",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                       ^~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 168,
                    "column": 8,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'a'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  168 |   auto a = sum(1);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |        ^",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 169,
                    "column": 8,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'b'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  169 |   auto b = sum(1, 2);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |        ^",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 170,
                    "column": 8,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'c'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  170 |   auto c = sum(1.0, 2.0, 3.0);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |        ^",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 175,
                    "column": 25,
                    "event": "warning[-Wvexing-parse]",
                    "message": "empty parentheses were disambiguated as a function declaration",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  175 |   cxx11test::delegate d2();",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                         ^~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 175,
                    "column": 25,
                    "event": "note",
                    "message": "remove parentheses to default-initialize a variable",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  175 |   cxx11test::delegate d2();",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                         ^~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                         --",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 175,
                    "column": 25,
                    "event": "note",
                    "message": "or replace parentheses with braces to value-initialize a variable",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 184,
                    "column": 9,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'c'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  184 |   char *c = nullptr;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 192,
                    "column": 15,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'utf8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  192 |   auto const *utf8 = u8\"UTF-8 string \\u2500\";",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |               ^~~~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 193,
                    "column": 19,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'utf16'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  193 |   char16_t const *utf16 = u\"UTF-16 string \\u2500\";",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                   ^~~~~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/conftest.cpp",
                    "line": 194,
                    "column": 19,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'utf32'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  194 |   char32_t const *utf32 = U\"UTF-32 string \\u2500\";",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                   ^~~~~",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "30bf5a401c3c04b73c97e726bf34ae9903039080",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘check_pqc’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect163k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424 |     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |     ^~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "4251d97a0326a51cb65ec128369f4473d2612b10",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect163r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "50e526e924e2e9b42531eef8a0d756d7f41aa7f2",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect163r2’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "a91f3db9324e614ce06947efc92a50e61a7f7def",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect193r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "c1cdf4baf8303200aee2885ed6c538f9e9bbe6c8",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect193r2’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "49e464c8cd9fd3bf161206955111e6ea2a2a9033",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect233k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "aa2aa8f58000caa18249b2c299b8c2a3fc00d2fd",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect233r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "4d3b31cd638b5020604d96568e7da7d52b1abf8c",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect239k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "7716a5a36457d5981f46bda26526645143ffca62",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect283k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "85858190c774069b60c236d255eda0c09e505f7f",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect283r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "e20207a1fa217e83e067a612f47239eba81829de",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect409k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "d54bf85b340c32f0f0c3f9f4423003f89d62b8b1",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect409r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "c0226935f0d3858c5afbc5ae15ac797da8d1d1d7",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect571k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "230063ee1ee40408b0f18ea2610701c767ccba36",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_sect571r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "95fdedf80a8f6c495e0f78cecbab781c45ff6a57",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp160k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "853587450deab759c0a1d2d89d09b12bf14916d9",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp160r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "63ada710c8ca4bb19ab4876d4cc1ece1747e7158",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp160r2’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "60b8ac54e4124eb7d8af20fde65910d9f898afdb",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp192k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "f37e1b6f1fb0ccd4a15c0d4837779d7305d16b0f",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp192r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "578df6200b0e215608a9728bc59bfae64c355db0",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp224k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "6914178397a7e0ae1c770ae065bcfc78762655db",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp224r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "d0d4113743017bfaa0722cee276d4624c045a810",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp256k1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "7465340a06a9d51aeaa3e165c35eab2929822ff1",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp256r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "1eb15f3b62d3835b21d7d6412a0b957b4d1ad16d",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp384r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "b4c7a9d21bbae9bcfbee1a5f897d74f4d2ee0456",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_secp521r1’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "bfa73d2042698559599be199e9221c97be575773",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ec_curve25519’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "8162b6b7c827a754f9e3181b9636bdcbb90d84db",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ffdhe_2048’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "1a5e46eaf106672f4ff08f07c1fc9d165ab805a0",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ffdhe_3072’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "af1490125a46a992500353776ac6b529d06dfce6",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ffdhe_4096’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "bf9c90562674115796c9105f68aaaf5a0dd73af7",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ffdhe_6144’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "9721453bce7838263fa66813c7e36cadfc007d6a",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ffdhe_8192’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "75fdc6fca84627bc2c11feace51ce6ef3f3d7c48",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_none’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 1023,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "02bef2df3446927bb5b0d9d43b581d18573aa00e",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/auth.c",
                    "line": 424,
                    "column": 5,
                    "event": "warning[-Wswitch]",
                    "message": "enumeration value ‘ssl_grp_ffdhe_custom’ not handled in switch",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  422|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  423|       /* Check that PQC keaGroup is KEM */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  424|->     switch (sci->keaGroup) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  425|           case ssl_grp_kem_secp256r1mlkem768:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  426|           case ssl_grp_kem_secp384r1mlkem1024:",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "942e221fdd52b454a140503f1e7d77a09073f86b",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘get_new_value’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 260,
                    "column": 26,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of ‘strdup(newvalue)’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 153,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘ldaptool_sasl_interact’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 159,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following ‘false’ branch (when ‘prompts’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 159,
                    "column": 8,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 163,
                    "column": 43,
                    "event": "note",
                    "message": "(4) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 165,
                    "column": 19,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following ‘true’ branch (when ‘flags == 1’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 172,
                    "column": 23,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 172,
                    "column": 23,
                    "event": "note",
                    "message": "(8) calling ‘get_new_value’ from ‘ldaptool_sasl_interact’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 220,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to ‘get_new_value’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 240,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 243,
                    "column": 15,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 256,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following ‘true’ branch (when ‘len > 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 257,
                    "column": 21,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 263,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 266,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 172,
                    "column": 23,
                    "event": "note",
                    "message": "(16) returning to ‘ldaptool_sasl_interact’ from ‘get_new_value’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 172,
                    "column": 16,
                    "event": "note",
                    "message": "(17) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 163,
                    "column": 72,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 163,
                    "column": 43,
                    "event": "note",
                    "message": "(19) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 165,
                    "column": 19,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(21) following ‘true’ branch (when ‘flags == 1’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 172,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 172,
                    "column": 23,
                    "event": "note",
                    "message": "(23) calling ‘get_new_value’ from ‘ldaptool_sasl_interact’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 220,
                    "column": 1,
                    "event": "note",
                    "message": "(24) entry to ‘get_new_value’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 239,
                    "column": 8,
                    "event": "note",
                    "message": "(25) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 245,
                    "column": 9,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 246,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 249,
                    "column": 15,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 250,
                    "column": 12,
                    "event": "note",
                    "message": "(29) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 250,
                    "column": 35,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 250,
                    "column": 23,
                    "event": "note",
                    "message": "(31) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 256,
                    "column": 8,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 256,
                    "column": 8,
                    "event": "note",
                    "message": "(33) following ‘true’ branch (when ‘len > 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 257,
                    "column": 21,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 260,
                    "column": 28,
                    "event": "note",
                    "message": "(35) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldaptool-sasl.c",
                    "line": 260,
                    "column": 26,
                    "event": "note",
                    "message": "(36) ‘strdup(newvalue)’ leaks here; was allocated at (35)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  258|               free((void *)interact->result);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  259|           }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  260|->         interact->result = strdup(newvalue);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  261|           memset(newvalue, '\\0', len);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  262|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "174ab51887354778203cc5a79c922d9ab1793c85",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/connection.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘connection_threadmain’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/connection.c",
                    "line": 1741,
                    "column": 10,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable ‘bypasspollcnt’ set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1741 |     long bypasspollcnt = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |          ^~~~~~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1739|       int doshutdown = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1740|       int maxthreads = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1741|->     long bypasspollcnt = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1742|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1743|   #if defined(hpux)",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "5fa71628ba37bc623806731ae62f84c77171f0e4",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 787,
                    "event": "error[memleakOnRealloc]",
                    "message": "Common realloc mistake: 'buf' nulled but not freed upon failure",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  785|       if (buflen < tmpbuflen) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  786|           buflen = tmpbuflen;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  787|->         buf = (unsigned char *)realloc(buf, buflen);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  788|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  789|       if (!buf) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 688,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "cbe0e35b3502b362d121273f5fa28339985005ac",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘display_item’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 795,
                    "column": 9,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 770,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘display_item’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 789,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 794,
                    "column": 22,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 794,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 795,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 795,
                    "column": 9,
                    "event": "note",
                    "message": "(6) calling ‘format’ from ‘display_item’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 313,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to ‘format’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 318,
                    "column": 12,
                    "event": "note",
                    "message": "(8) calling ‘format_raw’ from ‘format’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 259,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to ‘format_raw’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 265,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 265,
                    "column": 8,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 318,
                    "column": 12,
                    "event": "note",
                    "message": "(12) returning to ‘format’ from ‘format_raw’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 795,
                    "column": 9,
                    "event": "note",
                    "message": "(13) returning to ‘display_item’ from ‘format’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/dbscan.c",
                    "line": 795,
                    "column": 9,
                    "event": "note",
                    "message": "(14) argument 1 (‘format(*key.data, (int)*key.size,  buf,  buflen)’) NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "<built-in>",
                    "line": 0,
                    "event": "note",
                    "message": "argument 1 of ‘__builtin_puts’ must be non-null",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  793|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  794|       if (display_mode & RAWDATA) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  795|->         printf(\"%s\\n\", format(key->data, key->size, buf, buflen));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  796|           printf(\"\\t%s\\n\", format(data->data, data->size, buf, buflen));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  797|       } else {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "d2f2c58478560d21f507aff2ebdbf5b432c6498b",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/filterindex.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'extensible_candidates'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/filterindex.c",
                    "line": 492,
                    "column": 24,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'n' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  492 |                 size_t n;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                        ^",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  490|                    * Collect the resulting IDs in idl.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  491|                    */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  492|->                 size_t n;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  493|                   struct berval **val;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  494|                   mrTYPE = slapi_attr_basetype(mrTYPE, NULL, 0);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 121,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "98d64ba54b629884c557ca1ec0ba4fe76dd2684c",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'bdb_dbverify_ext'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 150,
                    "column": 16,
                    "event": "warning[-Wanalyzer-out-of-bounds]",
                    "message": "stack-based buffer overflow",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 158,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'bdb_verify'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 178,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/csngen.h",
                    "line": 20,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/slap.h",
                    "line": 135,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/back-ldbm.h",
                    "line": 78,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_layer.h",
                    "line": 10,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/slapi-private.h",
                    "line": 44,
                    "column": 46,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 184,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro 'slapi_log_err'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 185,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 185,
                    "column": 8,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 188,
                    "column": 40,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 189,
                    "column": 20,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 190,
                    "column": 16,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 191,
                    "column": 21,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 196,
                    "column": 30,
                    "event": "note",
                    "message": "(10) calling 'bdb_dbverify_ext' from 'bdb_verify'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 18,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'bdb_dbverify_ext'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 20,
                    "column": 10,
                    "event": "note",
                    "message": "(12) capacity: 4096 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 37,
                    "column": 8,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 44,
                    "column": 14,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 50,
                    "column": 8,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 50,
                    "column": 8,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 56,
                    "column": 17,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 59,
                    "column": 13,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/features.h",
                    "line": 540,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/inttypes.h",
                    "line": 25,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/slapi_pal.h",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/back-ldbm.h",
                    "line": 35,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 64,
                    "column": 14,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 64,
                    "column": 14,
                    "event": "note",
                    "message": "(21) when 'strstr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 64,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 64,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 83,
                    "column": 18,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 150,
                    "column": 16,
                    "event": "note",
                    "message": "(26) write of 1 byte at offset 'tmplen' exceeds 'dbdir'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_verify.c",
                    "line": 150,
                    "column": 16,
                    "event": "note",
                    "message": "valid subscripts for 'dbdir' are '[0]' to '[4095]'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  148|           }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  149|           rval_main |= rval;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  150|->         *filep = '\\0';",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  151|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  152|       PR_CloseDir(dirhandle);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "08a428d15a55c2a14f51f245006b630cc8a3a60b",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_layer.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'bdb_walk_dbfiles'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_layer.c",
                    "line": 7294,
                    "column": 16,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 7292|                   continue;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 7293|               }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 7294|->             pt = strrchr (direntry->name, *LDBM_FILENAME_SUFFIX);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 7295|               if (!pt || strcmp (pt, LDBM_FILENAME_SUFFIX)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 7296|                   continue;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "e034f3ab5f06da0abd201d4c0ed1a42d4bb3423c",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_ldif2db.c",
                    "line": 410,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: include",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  408|       slapi_sdn_init(&sdn);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  409|       /* for each subtree spec... */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  410|->     for (i = 0; include[i]; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  411|           IDList *idl = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  412|           const char *suffix = slapi_sdn_get_ndn(slapi_be_getsuffix(be, 0));",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "809b3bbd4627849618dc152d3a7bdde99777556c",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-bdb/bdb_ldif2db.c",
                    "line": 410,
                    "event": "error[ctunullpointer]",
                    "message": "Null pointer dereference: include",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  408|       slapi_sdn_init(&sdn);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  409|       /* for each subtree spec... */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  410|->     for (i = 0; include[i]; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  411|           IDList *idl = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  412|           const char *suffix = slapi_sdn_get_ndn(slapi_be_getsuffix(be, 0));",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "97e33c86b4f7a75c2e8dcd30debc973836c42a15",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/attr.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'slapi_attr_init_locking_optional'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/attr.c",
                    "line": 329,
                    "column": 29,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  329 |                 attroptions = strchr(type, ';');",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                             ^",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  327|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  328|               if (NULL != type) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  329|->                 attroptions = strchr(type, ';');",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  330|               }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  331|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "50b5473c642372b3e209e41e5dd9fdd2876ea8fe",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/attrsyntax.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'attr_syntax_exists'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/attrsyntax.c",
                    "line": 586,
                    "column": 12,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  584|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  585|       /* Ignore any attribute subtypes. */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  586|->     if ((p = strchr(attr_name, ';'))) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  587|           int check_attr_len = p - attr_name + 1;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  588|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 126,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "34daaa90adc1c4ffdcb9c4cba0aa5d3e4b0c9070",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'json_obj_add_str'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 30,
                    "column": 9,
                    "event": "warning[-Wanalyzer-out-of-bounds]",
                    "message": "stack-based buffer over-read",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 1232,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'slapd_log_access_tls_client_auth'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 1238,
                    "column": 21,
                    "event": "note",
                    "message": "(2) calling 'build_base_obj' from 'slapd_log_access_tls_client_auth'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 61,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'build_base_obj'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 65,
                    "column": 10,
                    "event": "note",
                    "message": "(4) capacity: 75 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 77,
                    "column": 8,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 87,
                    "column": 5,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 101,
                    "column": 5,
                    "event": "note",
                    "message": "(7) inlined call to 'json_add_str' from 'build_base_obj'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(8) calling 'json_add_str' from 'build_base_obj'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'json_obj_add_str'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 46,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'json_add_str'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 49,
                    "column": 9,
                    "event": "note",
                    "message": "(10) calling 'json_obj_add_str' from 'json_add_str'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 24,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'json_obj_add_str'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 28,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 30,
                    "column": 9,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 30,
                    "column": 9,
                    "event": "note",
                    "message": "(14) out-of-bounds read from byte 75 till byte 507 but 'local_time' ends at byte 75",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 30,
                    "column": 9,
                    "event": "note",
                    "message": "read of 433 bytes from after the end of 'local_time'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/accesslog.c",
                    "line": 30,
                    "column": 9,
                    "event": "note",
                    "message": "valid subscripts for 'local_time' are '[0]' to '[74]'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   28|       if (strlen(value) > MAX_ELEMENT_SIZE) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   29|           /* we use -4 to leave room for the NULL terminator */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   30|->         memcpy(&val_buffer, value, MAX_ELEMENT_SIZE-4);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   31|           memcpy(&val_buffer[MAX_ELEMENT_SIZE-4], \"...\", 3);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   32|       } else {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "d2c172a34fd665458dd34cd054bdd067bc2a21db",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/configdse.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'postop_modify_config_dse'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/configdse.c",
                    "line": 518,
                    "column": 19,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  516|               /* Check if the server needs to be restarted */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  517|               for (j = 0; j < num_requires_restart; j++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  518|->                 p = strchr(requires_restart[j], ':');",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  519|                   if (p == NULL)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  520|                       continue;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/db-mdb/mdb_instance.c",
                    "line": 0,
                    "event": "internal warning",
                    "message": "child 17956 timed out after 30s",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "59aa17489b7ebeec5eef9ee692b143a19cd48fa9",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/dn.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'slapi_dn_find_parent_ext'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/dn.c",
                    "line": 1583,
                    "column": 22,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1581|                   head = (char *)dn;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1582|               } else {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1583|->                 head = strchr(dn, ',');",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1584|                   if (head) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1585|                       head++;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "041269c6787fff23f821321abdc38706ee1b595d",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/entry.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'str2entry_fast'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/entry.c",
                    "line": 192,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'del_nvals' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  192 |     int del_nvals = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  190|       char *ptype = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  191|       int nvals = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  192|->     int del_nvals = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  193|       unsigned long attr_val_cnt = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  194|       CSN *attributedeletioncsn = NULL; /* Moved to this level so that the JCM csn_free call below gets useful */",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "87872a14b79135ce843558d814fa39dad5411581",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/entry.c",
                    "line": 191,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'nvals' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  191 |     int nvals = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  189|       const char *next;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  190|       char *ptype = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  191|->     int nvals = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  192|       int del_nvals = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  193|       unsigned long attr_val_cnt = 0;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "e5b6227baab981b4899923d844738de286286ae4",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/haproxy.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'haproxy_parse_trusted_ips'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/haproxy.c",
                    "line": 660,
                    "column": 13,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'is_ipv6'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  660 |         int is_ipv6;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |             ^~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  658|           char *slash_pos = strchr(ip_val, '/');",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  659|           char ip_part[MAX_CIDR_STRING_LEN];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  660|->         int is_ipv6;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  661|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  662|           /* Store original for logging */",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 563,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "a481c5b68f3930ca80a26300cc90fff98367d800",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/haproxy.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'haproxy_ip_matches_parsed'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/haproxy.c",
                    "line": 838,
                    "column": 10,
                    "event": "warning[-Wunused-variable]",
                    "message": "unused variable 'ip_str'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  838 |     char ip_str[INET6_ADDRSTRLEN];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |          ^~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  836|       size_t i;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  837|       PRNetAddr normalized_ip;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  838|->     char ip_str[INET6_ADDRSTRLEN];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  839|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  840|       if (!entries || entry_count == 0 || !ip_addr) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "27b38f6c4e2598fb5ea0083d51182d701154d672",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/ldaputil.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'slapi_ldap_url_parse'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/ldaputil.c",
                    "line": 253,
                    "column": 19,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "initialization discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  251|          Go to the 3rd '/' or to the end of the string (convert only the host:port part) */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  252|       if (url) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  253|->         char *p = strstr(url, \"://\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  254|           if (p) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  255|               int foundspace = 0;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "eb7ead6c96cbcbfb3652109e94a9b937dc1a60cc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/ldaputil.c",
                    "line": 276,
                    "column": 21,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  274|                   dest = urlescaped;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  275|                   /* copy the scheme */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  276|->                 src = strstr(url, \"://\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  277|                   src += 3;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  278|                   memcpy(dest, url, src - url);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "e4b7323c96881d5d612d5464752728953eded777",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/log.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'log__fix_rotationinfof'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/log.c",
                    "line": 4997,
                    "column": 23,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4995|               }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4996|           } else if (0 == strncmp(log_type, dirent->name, strlen(log_type)) &&",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4997|->                    (p = strchr(dirent->name, '.')) != NULL &&",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4998|                      NULL != strchr(p, '-')) /* e.g., errors.20051123-165135 or errors.20051123-165135.gz */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4999|           {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "e4b7323c96881d5d612d5464752728953eded777",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/log.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'log__check_prevlogs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/log.c",
                    "line": 5177,
                    "column": 16,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 5175|            dirent = PR_ReadDir(dirptr, dirflags)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 5176|           if (0 == strncmp(log_type, dirent->name, strlen(log_type)) &&",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 5177|->             (p = strchr(dirent->name, '.')) != NULL &&",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 5178|               NULL != strchr(p, '-')) { /* e.g., errors.20051123-165135 or errors.20051123-165135.gz */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 5179|               PRBool is_compressed = PR_FALSE;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "815ab34963988e05a07ace1037a48ef97e8c052d",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/plugin.c",
                    "line": 3159,
                    "event": "warning[uninitvar]",
                    "message": "Uninitialized variable: output",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3157|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3158|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3159|->     return slapi_ch_strdup(output);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3160|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3161|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "b04594238c9485c8422b6d4d351de8e737c038ab",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/pw.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'pw_max_class_repeats'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/pw.c",
                    "line": 991,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'others' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  991 |     int others = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  989|       int uppers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  990|       int lowers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  991|->     int others = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  992|       int i;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  993|       enum { NONE, DIGIT, UCASE, LCASE, OTHER } prevclass = NONE;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "6a05b2dd1559a19319267e3f3ac8939bb4397ca4",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/pw.c",
                    "line": 990,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'lowers' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  990 |     int lowers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  988|       int digits = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  989|       int uppers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  990|->     int lowers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  991|       int others = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  992|       int i;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "9873487ee7809e11cfbc4086bf985821dc901423",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/pw.c",
                    "line": 989,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'uppers' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  989 |     int uppers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  987|   {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  988|       int digits = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  989|->     int uppers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  990|       int lowers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  991|       int others = 0;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "947aab059ee9dcfd857257f2ff80b24ba2425443",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/pw.c",
                    "line": 988,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'digits' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  988 |     int digits = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  986|   pw_max_class_repeats(const char *new, int32_t max_repeats)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  987|   {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  988|->     int digits = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  989|       int uppers = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  990|       int lowers = 0;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "3f5a73562c0736c94d93eb529ed3df132c92ece9",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/dn.c",
                    "line": 310,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: L",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  308|                           } /* if ( SEPARATOR( R[1] )) */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  309|                       }     /* for */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  310|->                     memmove(value, L, d - L + escape_skips);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  311|                       *d++ = '\"'; /* closing quote */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  312|                   }               /* if (value_separator == dn) */",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 126,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "d7f60aeaca2d9c43fea40c26bcd8171cd6cde107",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'slapi_mods_add_modbvps.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 272,
                    "column": 35,
                    "event": "warning[-Wanalyzer-out-of-bounds]",
                    "message": "stack-based buffer over-read",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 301,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'slapi_mods_add'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 304,
                    "column": 20,
                    "event": "note",
                    "message": "(2) capacity: 16 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 305,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch (when 'smods' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 308,
                    "column": 8,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 308,
                    "column": 8,
                    "event": "note",
                    "message": "(5) following 'true' branch (when 'len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 309,
                    "column": 19,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 316,
                    "column": 5,
                    "event": "note",
                    "message": "(7) calling 'slapi_mods_add_modbvps' from 'slapi_mods_add'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 250,
                    "column": 1,
                    "event": "note",
                    "message": "(8) entry to 'slapi_mods_add_modbvps'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 254,
                    "column": 8,
                    "event": "note",
                    "message": "(9) following 'false' branch (when 'smods' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(11) calling 'slapi_mods_add_modbvps' from 'slapi_mods_add_modbvps'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 250,
                    "column": 1,
                    "event": "note",
                    "message": "(12) entry to 'slapi_mods_add_modbvps'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 262,
                    "column": 8,
                    "event": "note",
                    "message": "(13) following 'true' branch (when 'bvps' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 262,
                    "column": 8,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 271,
                    "column": 23,
                    "event": "note",
                    "message": "(15) following 'true' branch (when 'num_values > i')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 272,
                    "column": 66,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 271,
                    "column": 23,
                    "event": "note",
                    "message": "(17) following 'true' branch (when 'num_values > i')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 272,
                    "column": 66,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 271,
                    "column": 23,
                    "event": "note",
                    "message": "(19) following 'true' branch (when 'num_values > i')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 272,
                    "column": 66,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 272,
                    "column": 35,
                    "event": "note",
                    "message": "(21) out-of-bounds read from byte 16 till byte 23 but 'bvps' ends at byte 16",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 272,
                    "column": 35,
                    "event": "note",
                    "message": "read of 8 bytes from after the end of 'bvps'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/modutil.c",
                    "line": 272,
                    "column": 35,
                    "event": "note",
                    "message": "valid subscripts for 'bvps' are '[0]' to '[1]'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  270|                                                                sizeof(struct berval *));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  271|           for (i = 0; i < num_values; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  272|->             mod->mod_bvalues[i] = ber_bvdup((struct berval *)bvps[i]); /* jcm had to cast away const */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  273|           }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  274|           mod->mod_bvalues[num_values] = NULL;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "279bc3f30bcffd693fa890beb0b261e8875acc76",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/slapd_plhash.c",
                    "line": 43,
                    "event": "error[uninitvar]",
                    "message": "Uninitialized variable: *hep",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   41|       h >>= ht->shift;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   42|       hep = &ht->buckets[h];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   43|->     while ((he = *hep) != 0) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   44|           if (he->keyHash == keyHash && (*ht->keyCompare)(key, he->key)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   45|               return hep;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "e50e9ee090c483c09edf7a1ced22d1d7cfc0d488",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/slapi-memberof.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'sm_merge_ancestors'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/slapi-memberof.c",
                    "line": 391,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'merged_cnt' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  391 |     int merged_cnt = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  389|       Slapi_ValueSet *v1_nsuniqueidvals = *((sm_memberof_get_groups_data *) v1)->nsuniqueidvals;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  390|       Slapi_ValueSet *v2_nsuniqueidvals = *((sm_memberof_get_groups_data *) v2)->nsuniqueidvals;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  391|->     int merged_cnt = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  392|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  393|       hint = slapi_valueset_first_value(v1_groupvals, &sval);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "ab74922a8661c56d4effb5130d5db4cb08383c2b",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/ssl.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'slapd_nss_init'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/ssl.c",
                    "line": 1054,
                    "column": 14,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'nssFlags' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1054 |     PRUint32 nssFlags = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |              ^~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1052|       int len = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1053|       int create_certdb = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1054|->     PRUint32 nssFlags = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1055|       char *certdir;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1056|       char dmin[VERSION_STR_LENGTH], dmax[VERSION_STR_LENGTH];",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 119,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "694dd9495bbf9c4d3cee6eeda88555210908c60d",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/uuid.c",
                    "line": 814,
                    "event": "error[bufferAccessOutOfBounds]",
                    "message": "Buffer is accessed out of bounds: hash",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  812|       * plus a few constants. */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  813|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  814|->     memcpy(uuid, hash, sizeof(guid_t));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  815|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  816|       /* when migrating, we skip the ntohl in order to read in old,",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "7938357230aac7f79481d50bcec9baab77b08000",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘ldclt_dirname’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 319,
                    "column": 23,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards ‘const’ qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  319 |     if (path && ((ptr = strrchr(path, sep))) && *(ptr + 1)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                       ^",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  317|       char *ptr = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  318|       char *ret = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  319|->     if (path && ((ptr = strrchr(path, sep))) && *(ptr + 1)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  320|           ret = PL_strndup(path, ptr - path);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  321|       } else {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 688,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "27adc87137a364a479609b64f309ff9e1d0f28ac",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘connectToLDAP’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 697,
                    "column": 31,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL ‘pwd’ where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 3443,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to ‘doAbandon’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 3458,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling ‘connectToServer’ from ‘doAbandon’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 771,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to ‘connectToServer’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 838,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 839,
                    "column": 27,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 839,
                    "column": 27,
                    "event": "note",
                    "message": "(6) calling ‘connectToLDAP’ from ‘connectToServer’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 421,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to ‘connectToLDAP’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 433,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following ‘true’ branch (when ‘tttctx’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 434,
                    "column": 17,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 444,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 449,
                    "column": 5,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 450,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 457,
                    "column": 5,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 511,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 514,
                    "column": 40,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 515,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following ‘true’ branch (when ‘passwd’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 516,
                    "column": 25,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 527,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 538,
                    "column": 8,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 538,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following ‘true’ branch (when ‘tttctx’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 538,
                    "column": 20,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 538,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 551,
                    "column": 8,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 566,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following ‘true’ branch (when ‘tttctx’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 567,
                    "column": 16,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 569,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 609,
                    "column": 22,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 681,
                    "column": 16,
                    "event": "note",
                    "message": "(28) following ‘true’ branch (when ‘tttctx’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 681,
                    "column": 28,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 681,
                    "column": 28,
                    "event": "note",
                    "message": "(30) calling ‘buildNewBindDN’ from ‘connectToLDAP’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 186,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to ‘buildNewBindDN’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 199,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 199,
                    "column": 8,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 681,
                    "column": 28,
                    "event": "note",
                    "message": "(34) returning to ‘connectToLDAP’ from ‘buildNewBindDN’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 681,
                    "column": 24,
                    "event": "note",
                    "message": "(35) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 685,
                    "column": 33,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 685,
                    "column": 24,
                    "event": "note",
                    "message": "(37) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 688,
                    "column": 23,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 688,
                    "column": 23,
                    "event": "note",
                    "message": "(39) following ‘false’ branch (when ‘bufPasswd’ is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 691,
                    "column": 28,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 691,
                    "column": 23,
                    "event": "note",
                    "message": "(41) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 695,
                    "column": 16,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 695,
                    "column": 16,
                    "event": "note",
                    "message": "(43) following ‘true’ branch (when ‘passwd’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 696,
                    "column": 29,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 696,
                    "column": 29,
                    "event": "note",
                    "message": "(45) ‘binddn’ is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 697,
                    "column": 31,
                    "event": "note",
                    "message": "(46) argument 1 (‘pwd’) NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 28,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 439,
                    "column": 15,
                    "event": "note",
                    "message": "argument 1 of ‘strlen’ must be non-null",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  695|               if (passwd) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  696|                   cred.bv_val = (char *)pwd;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  697|->                 cred.bv_len = strlen(pwd);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  698|               }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  699|               if (mode & VERY_VERBOSE)",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 682,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "70f258c76a236a8f73ab59cc75123d2008e600ed",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/ldaputil/dbconf.c",
                    "line": 655,
                    "event": "error[nullPointerArithmeticOutOfMemory]",
                    "message": "If memory allocation fails: pointer addition with NULL pointer.",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  653|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  654|       dbnames = (char **)malloc(32 * 1024);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  655|->     heap = (char *)dbnames + 2 * 1024;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  656|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  657|       if (!dbnames) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "300f3fcb7f3671ec8d65ddbc4b5c4c5f5fd8d791",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 1204,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: p",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1202|           ldcltExit(EXIT_RESSOURCE); /*JLS 18-12-00*/",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1203|       }                              /*JLS 06-03-00*/",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1204|->     p[0] = str1;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1205|       p[1] = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1206|       return (p);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "7e322142bd7e43bf9215692242e2a8f4b198a1dc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/tools/ldclt/ldapfct.c",
                    "line": 1205,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: p",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1203|       }                              /*JLS 06-03-00*/",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1204|       p[0] = str1;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1205|->     p[1] = NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1206|       return (p);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1207|   }",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "d22993368f514e1fc66b60d359c9be1f55a3a7a3",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libaccess/access_plhash.cpp",
                    "line": 49,
                    "event": "error[uninitvar]",
                    "message": "Uninitialized variable: *hep",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   47|       h >>= ht->shift;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   48|       hep = &ht->buckets[h];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   49|->     while ((he = *hep) != 0) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   50|           if (he->keyHash == keyHash && (*ht->keyCompare)(key, he->key)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   51|               return hep;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "3fd6ddf9cc8c598ebe5ab616a5a89045276a9f45",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libaccess/acleval.cpp",
                    "line": 95,
                    "event": "warning[uninitvar]",
                    "message": "Uninitialized variable: rv",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   93|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   94|       /* One more possibility if nothing found yet... */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   95|->     if (rv) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   96|   \trv = symTableFindSym(table, \"*\", 0, (void **)&sym);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   97|       }",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "0cb192f524c2972f8411a2336f475aff3630582e",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 51,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: pvalue",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   49|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   50|       pvalue = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   51|->     memset(pvalue, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   52|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   53|       prev->next = pvalue;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "0dca251f15ae0df629f0c5f02f6d9196a96260c4",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 55,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: pvalue",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   53|       prev->next = pvalue;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   54|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   55|->     pvalue->language = strdup(language);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   56|       pvalue->value = strdup(value);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   57|       return 0;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "485fe184cd305955d8b6be7b2356e39ee84dbf7a",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 56,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: pvalue",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   54|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   55|       pvalue->language = strdup(language);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   56|->     pvalue->value = strdup(value);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   57|       return 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   58|   }",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "7fef5a38388ee9f722c6b259e2507330a5280891",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 152,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  150|                */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  151|               node = (TreeNode *)malloc(sizeof(TreeNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  152|->             memset(node, 0, sizeof(TreeNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  153|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  154|               memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "b45d5fc452c54d8364ada06f35c249df2e0a9d86",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 154,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: vnode",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  152|               memset(node, 0, sizeof(TreeNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  153|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  154|->             memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  155|               node->vlist = vnode;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  156|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "b497362accb1a2d23dfc98b009a16aca831c3e81",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 155,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  153|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  154|               memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  155|->             node->vlist = vnode;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  156|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  157|               res->right = node;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "2521f8a242e31ada339700143aba1e2281663ced",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 160,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  158|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  159|               /* assign value to node */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  160|->             node->key = strdup(key);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  161|               if (language == NULL)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  162|                   node->value = strdup(value);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "306fdafd04280ad50f40e9c5fb9d7a6d3b437ab8",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 162,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  160|               node->key = strdup(key);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  161|               if (language == NULL)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  162|->                 node->value = strdup(value);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  163|               else",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  164|                   ValueAddLanguageItem(node->vlist, value, language);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "f6d4933a465ff7ed7a8983cd6d40bff1a350de8d",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 164,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  162|                   node->value = strdup(value);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  163|               else",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  164|->                 ValueAddLanguageItem(node->vlist, value, language);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  165|           } else {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  166|               return TreeAddItem(res->right, key, value, language);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "7fef5a38388ee9f722c6b259e2507330a5280891",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 171,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  169|           if (res->left == NULL) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  170|               node = (TreeNode *)malloc(sizeof(TreeNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  171|->             memset(node, 0, sizeof(TreeNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  172|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  173|               memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "b45d5fc452c54d8364ada06f35c249df2e0a9d86",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 173,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: vnode",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  171|               memset(node, 0, sizeof(TreeNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  172|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  173|->             memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  174|               node->vlist = vnode;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  175|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "b497362accb1a2d23dfc98b009a16aca831c3e81",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 174,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  172|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  173|               memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  174|->             node->vlist = vnode;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  175|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  176|               res->left = node;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "2521f8a242e31ada339700143aba1e2281663ced",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 179,
                    "event": "warning[nullPointerOutOfMemory]",
                    "message": "If memory allocation fails, then there is a possible null pointer dereference: node",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  177|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  178|               /* assign value to node */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  179|->             node->key = strdup(key);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  180|               if (language == NULL)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  181|                   node->value = strdup(value);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 688,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "ea04d8558e1b826380c478fb39e3d4c6bedeea33",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'TreeAddItem'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 154,
                    "column": 13,
                    "event": "warning[-Wanalyzer-possible-null-argument]",
                    "message": "use of possibly-NULL 'vnode' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 257,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'ResHashAdd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 263,
                    "column": 12,
                    "event": "note",
                    "message": "(2) calling 'TreeAddItem' from 'ResHashAdd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 134,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'TreeAddItem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 140,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 144,
                    "column": 13,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 147,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'true' branch (when 'k > 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 148,
                    "column": 16,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 153,
                    "column": 34,
                    "event": "note",
                    "message": "(8) this call could return NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 154,
                    "column": 13,
                    "event": "note",
                    "message": "(9) argument 1 ('vnode') from (8) could be NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 16,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 65,
                    "column": 14,
                    "event": "note",
                    "message": "argument 1 of 'memset' must be non-null",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  152|               memset(node, 0, sizeof(TreeNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  153|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  154|->             memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  155|               node->vlist = vnode;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  156|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "58ce40e6be830e901dac0e27f511c13f0e49d115",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 155,
                    "column": 25,
                    "event": "warning[-Wanalyzer-possible-null-dereference]",
                    "message": "dereference of possibly-NULL 'node'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 257,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'ResHashAdd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 263,
                    "column": 12,
                    "event": "note",
                    "message": "(2) calling 'TreeAddItem' from 'ResHashAdd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 134,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'TreeAddItem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 140,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 144,
                    "column": 13,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 147,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'true' branch (when 'k > 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 148,
                    "column": 16,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 151,
                    "column": 32,
                    "event": "note",
                    "message": "(8) this call could return NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/lib/libsi18n/reshash.c",
                    "line": 155,
                    "column": 25,
                    "event": "note",
                    "message": "(9) 'node' could be NULL: unchecked value from (8)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  153|               vnode = (ValueNode *)malloc(sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  154|               memset(vnode, 0, sizeof(ValueNode));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  155|->             node->vlist = vnode;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  156|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  157|               res->right = node;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "186ceb1bd2d05cfafb915d9e744ef09b8179df96",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/acl/acl.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'acl__attr_cached_result'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/acl/acl.c",
                    "line": 3673,
                    "column": 13,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'eval_read' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3673 |         int eval_read = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |             ^~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3671|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3672|       if (attr == NULL) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3673|->         int eval_read = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3674|           /*",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3675|           **  Do I have access to at least one attribute, then I have",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "badb1dae091a5cf1415bdd19854884a45c15e1b2",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/uiduniq/uid.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'preop_add'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/uiduniq/uid.c",
                    "line": 1033,
                    "column": 28,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "initialization discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1031|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1032|       for (i = 0; attrNames && attrNames[i]; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1033|->         char *attr_match = strchr(attrNames[i], ':');",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1034|           if (attr_match != NULL) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1035|               attr_match[0] = '\\0';",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "badb1dae091a5cf1415bdd19854884a45c15e1b2",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/uiduniq/uid.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'preop_modify'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/uiduniq/uid.c",
                    "line": 1181,
                    "column": 32,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "initialization discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1179|           mod = *mods;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1180|           for (i = 0; attrNames && attrNames[i]; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1181|->             char *attr_match = strchr(attrNames[i], ':');",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1182|               if (attr_match != NULL) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1183|                   attr_match[0] = '\\0';",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "bc4cc5baf4d66bbc3e70d1887cb082bfd22d677a",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/collation/orfilter.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'or_filter_create'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/collation/orfilter.c",
                    "line": 513,
                    "column": 13,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'reusable' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  513 |         int reusable = MRF_ANY_TYPE;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |             ^~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  511|           int op = SLAPI_OP_EQUAL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  512|           struct berval bv;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  513|->         int reusable = MRF_ANY_TYPE;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  514|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  515|           slapi_log_err(SLAPI_LOG_FILTER, COLLATE_PLUGIN_SUBSYSTEM,",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "5be06a88182900e2a32b5235b725231baae62e6a",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/cos/cos_cache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cos_cache_cmp_attr'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/cos/cos_cache.c",
                    "line": 3061,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'index' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3061 |     int index = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3059|   {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3060|       int ret = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3061|->     int index = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3062|       cosAttrValue *pAttrVal = pAttr->pAttrValue;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3063|       char *the_cmp = (char *)slapi_value_get_string(test_this);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "5be06a88182900e2a32b5235b725231baae62e6a",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/cos/cos_cache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cos_cache_cos_2_slapi_valueset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/cos/cos_cache.c",
                    "line": 3095,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'index' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3095 |     int index = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3093|   {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3094|       int ret = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3095|->     int index = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3096|       cosAttrValue *pAttrVal = pAttr->pAttrValue;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3097|       int add_mode = 0;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "812469ad3b9db97065bb271e5f49e399b568d037",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/deref/deref.c",
                    "line": 645,
                    "event": "warning[uninitvar]",
                    "message": "Uninitialized variable: sv",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  643|                               idx = slapi_valueset_first_value(results, &sv);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  644|                           }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  645|->                         for (; results && sv; idx = slapi_valueset_next_value(results, idx, &sv)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  646|                               const struct berval *bv = slapi_value_get_berval(sv);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  647|                               if (needattrvals) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "812469ad3b9db97065bb271e5f49e399b568d037",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/deref/deref.c",
                    "line": 747,
                    "event": "warning[uninitvar]",
                    "message": "Uninitialized variable: sv",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  745|               idx = slapi_valueset_first_value(results, &sv);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  746|           }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  747|->         for (; results && sv; idx = slapi_valueset_next_value(results, idx, &sv)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  748|               const char *derefdn = slapi_value_get_string(sv);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  749|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "326e2a41314eb7101662f5812c7207014453b6f8",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/memberof/memberof.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'merge_ancestors'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/memberof/memberof.c",
                    "line": 3279,
                    "column": 9,
                    "event": "warning[-Wunused-but-set-variable=]",
                    "message": "variable 'merged_cnt' set but not used",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3279 |     int merged_cnt = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |         ^~~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3277|       Slapi_ValueSet *v2_groupvals = *((memberof_get_groups_data *)v2)->groupvals;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3278|       Slapi_ValueSet *v2_group_norm_vals = *((memberof_get_groups_data *)v2)->group_norm_vals;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3279|->     int merged_cnt = 0;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3280|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3281|   #if MEMBEROF_CACHE_DEBUG",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "80ff1c24ffa6a11635e48c4ea10070df17451c04",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/repl5_ruv.c",
                    "line": 1025,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: bv",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1023|                       ruvelem->csn == NULL ? \"\" : csn_as_string(ruvelem->csn, PR_FALSE, csnStr2));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1024|       } else {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1025|->         bv->bv_val = slapi_ch_smprintf(fmtstr,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1026|                                          prefix_ruvcsn, ruvelem->rid,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1027|                                          ruvelem->replica_purl == NULL ? \"\" : \" \",",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "hash_v1": "bffb213d1311796846ea642a8a4458f738990413",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/repl5_ruv.c",
                    "line": 1033,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: bv",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1031|                                          ruvelem->csn == NULL ? \"\" : \" \",",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1032|                                          ruvelem->csn == NULL ? \"\" : csn_as_string(ruvelem->csn, PR_FALSE, csnStr2));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1033|->         bv->bv_len = strlen(bv->bv_val);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1034|       }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1035|   }",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "1d9b3b9c7cbe0aa61f5add17310e3b90f38512f5",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/urp_tombstone.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'get_valid_parent_for_conflict'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/urp_tombstone.c",
                    "line": 62,
                    "column": 17,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   60|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   61|       if (replconflict) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   62|->         validdn = strstr(replconflict, \" (ADD) \");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   63|           if (validdn) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   64|               validdn += 7;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "0b028ad08798a80e83bff73eebc53e222e681508",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/urp_tombstone.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'conflict_to_tombstone'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/urp_tombstone.c",
                    "line": 212,
                    "column": 20,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  210|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  211|       if (replconflict) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  212|->         conflictdn = strstr(replconflict, \" (ADD) \");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  213|           if (conflictdn == NULL) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  214|               /* error, wrong type of conflict */",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "8854ca14de2631f64a3c19d424bad307f7d4568e",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/windows_protocol_util.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'extract_guid_from_tombstone_dn'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/plugins/replication/windows_protocol_util.c",
                    "line": 3374,
                    "column": 23,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3372|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3373|       /* First find the 'DEL:' */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3374|->     if ((colon_offset = strchr(dn, ':'))) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3375|           /* Then scan forward to the next ',' */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3376|           comma_offset = strchr(colon_offset, ',');",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "17fec9bfd0ad73c6570bfd7e0afd6430a8775580",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/cache.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'dbgec_test_if_entry_pointer_is_valid.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/389-ds-base-3.2.0.202603022128gitbc05c2774/ldap/servers/slapd/back-ldbm/cache.c",
                    "line": 585,
                    "column": 20,
                    "event": "warning[-Wstringop-overflow=]",
                    "message": "writing 1 byte into a region of size 0",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  585 |         *(char*)23 = 1;   /* abort() somehow corrupt gdb stack backtrace so lets generate a SIGSEGV */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                    ^",
                    "verbosity_level": 1
                },
                {
                    "file_name": "lto1",
                    "line": 0,
                    "event": "note",
                    "message": "destination object is likely at address zero",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  583|   #pragma GCC diagnostic ignored \"-Warray-bounds=\"",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  584|   #pragma GCC diagnostic ignored \"-Wstringop-overflow=\"",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  585|->         *(char*)23 = 1;   /* abort() somehow corrupt gdb stack backtrace so lets generate a SIGSEGV */",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  586|   #pragma GCC diagnostic pop",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  587|           abort();",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "SHELLCHECK_WARNING",
            "cwe": 563,
            "language": "shell",
            "tool": "shellcheck",
            "hash_v1": "2c0082eedd3a620a6f7e5332194f563745dd8033",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/BUILDROOT/usr/lib64/dirsrv/bin/jemalloc.sh",
                    "line": 3,
                    "column": 1,
                    "h_size": 6,
                    "event": "warning[SC2034]",
                    "message": "prefix appears unused. Verify use (or export if used externally).",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    1|   #!/usr/bin/sh",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    2|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    3|-> prefix=/usr",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    4|   exec_prefix=/usr",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    5|   libdir=/usr/lib64/dirsrv/lib",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "SHELLCHECK_WARNING",
            "cwe": 563,
            "language": "shell",
            "tool": "shellcheck",
            "hash_v1": "d77d0f8259523ed084655c0c36faba8836244aee",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/BUILDROOT/usr/lib64/dirsrv/bin/jemalloc.sh",
                    "line": 4,
                    "column": 1,
                    "h_size": 11,
                    "event": "warning[SC2034]",
                    "message": "exec_prefix appears unused. Verify use (or export if used externally).",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    2|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    3|   prefix=/usr",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    4|-> exec_prefix=/usr",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    5|   libdir=/usr/lib64/dirsrv/lib",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "    6|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "SHELLCHECK_WARNING",
            "cwe": 563,
            "language": "shell",
            "tool": "shellcheck",
            "hash_v1": "f9f94d846dd6a5729c065e1d893ffd9a2c8868af",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/BUILDROOT/usr/lib64/dirsrv/bin/jemalloc-config",
                    "line": 27,
                    "column": 1,
                    "h_size": 6,
                    "event": "warning[SC2034]",
                    "message": "prefix appears unused. Verify use (or export if used externally).",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   25|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   26|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   27|-> prefix=\"/usr\"",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   28|   exec_prefix=\"/usr\"",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   29|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "SHELLCHECK_WARNING",
            "cwe": 563,
            "language": "shell",
            "tool": "shellcheck",
            "hash_v1": "00a477b4b6fc3ede1da12adeaac0fcaec353a755",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/389-ds-base-3.2.0.202603022128gitbc05c2774-build/BUILDROOT/usr/lib64/dirsrv/bin/jemalloc-config",
                    "line": 28,
                    "column": 1,
                    "h_size": 11,
                    "event": "warning[SC2034]",
                    "message": "exec_prefix appears unused. Verify use (or export if used externally).",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   26|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   27|   prefix=\"/usr\"",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   28|-> exec_prefix=\"/usr\"",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   29|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   30|   case \"$1\" in",
                    "verbosity_level": 1
                }
            ]
        }
    ]
}
