{
    "defects": [
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 86,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 89,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 370,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 378,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 385,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 305,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 311,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 317,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 324,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 603,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 611,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 618,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 954,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 960,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 966,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 973,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 491,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 497,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 501,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 504,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 818,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1024,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1030,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1036,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1042,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1499,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1505,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1511,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1517,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1523,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1529,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1536,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 152,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_image_spec_schema_defs_map_string_object'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 126,
                    "column": 5,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 67,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_image_spec_schema_defs_map_string_object'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 72,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 74,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 75,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 154,
                    "column": 49,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 177,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_OBJECT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 77,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_OBJECT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 154,
                    "column": 42,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 177,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_OBJECT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 77,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_OBJECT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 80,
                    "column": 16,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 84,
                    "column": 21,
                    "event": "note",
                    "message": "(8) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 85,
                    "column": 12,
                    "event": "note",
                    "message": "(9) assuming 'calloc(len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 85,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 87,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 88,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 69,
                    "column": 109,
                    "event": "note",
                    "message": "(13) inlined call to 'free_image_spec_schema_defs_map_string_object_function' from 'make_image_spec_schema_defs_map_string_object'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 65,
                    "column": 70,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 65,
                    "column": 70,
                    "event": "note",
                    "message": "(15) calling 'free_image_spec_schema_defs_map_string_object' from 'make_image_spec_schema_defs_map_string_object'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_image_spec_schema_defs_map_string_object'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 107,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'free_image_spec_schema_defs_map_string_object'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 109,
                    "column": 8,
                    "event": "note",
                    "message": "(17) following 'false' branch (when 'ptr' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 111,
                    "column": 12,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 111,
                    "column": 33,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 111,
                    "column": 27,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_defs.c",
                    "line": 126,
                    "column": 5,
                    "event": "note",
                    "message": "(22) ...to here (23) '<unknown>' leaks here; was allocated at (8)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_zos.c",
                    "line": 181,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 642,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1111,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1117,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1252,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1898,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2327,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2333,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2815,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2824,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3133,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3139,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3145,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3168,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3171,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3184,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3191,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3197,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3297,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3303,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3993,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 349,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 355,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 361,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 367,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 374,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'image_spec_schema_image_layout_schema_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_image_layout_schema(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 197,
                    "column": 42,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_layout_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 203,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 206,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 211,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 217,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 217,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_layout_schema' from 'image_spec_schema_image_layout_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_layout_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 36,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 36,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 43,
                    "column": 13,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 217,
                    "column": 7,
                    "event": "note",
                    "message": "(20) returning to 'image_spec_schema_image_layout_schema_parse_data' from 'make_image_spec_schema_image_layout_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(21) 'make_image_spec_schema_image_layout_schema(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 43,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 197,
                    "column": 42,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_layout_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 203,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 206,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 211,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 217,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 217,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_layout_schema' from 'image_spec_schema_image_layout_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_layout_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 30,
                    "column": 41,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 36,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 36,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 43,
                    "column": 13,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 217,
                    "column": 7,
                    "event": "note",
                    "message": "(20) returning to 'image_spec_schema_image_layout_schema_parse_data' from 'make_image_spec_schema_image_layout_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_layout_schema.c",
                    "line": 43,
                    "column": 8,
                    "event": "note",
                    "message": "(21) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'image_spec_schema_content_descriptor_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_content_descriptor(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 454,
                    "column": 41,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_content_descriptor_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 460,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 463,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 468,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 474,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 474,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_content_descriptor' from 'image_spec_schema_content_descriptor_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_content_descriptor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 80)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 63,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 65,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 72,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 99,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 110,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 111,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 122,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 123,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 138,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 138,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 144,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 144,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 474,
                    "column": 7,
                    "event": "note",
                    "message": "(34) returning to 'image_spec_schema_content_descriptor_parse_data' from 'make_image_spec_schema_content_descriptor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(35) 'make_image_spec_schema_content_descriptor(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 151,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 454,
                    "column": 41,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_content_descriptor_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 460,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 463,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 468,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 474,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 474,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_content_descriptor' from 'image_spec_schema_content_descriptor_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_content_descriptor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 30,
                    "column": 31,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 63,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 65,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 72,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 99,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 110,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 111,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 122,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 123,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 138,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 138,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 144,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 144,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 474,
                    "column": 7,
                    "event": "note",
                    "message": "(34) returning to 'image_spec_schema_content_descriptor_parse_data' from 'make_image_spec_schema_content_descriptor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_content_descriptor.c",
                    "line": 151,
                    "column": 8,
                    "event": "note",
                    "message": "(35) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_image_manifest_schema(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 79,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 428,
                    "column": 44,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 434,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 437,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 442,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_manifest_schema' from 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 80)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 48,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 49,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 70,
                    "column": 19,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 79,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 82,
                    "column": 20,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 86,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 27,
                    "event": "note",
                    "message": "(24) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 100,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 101,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 13,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'image_spec_schema_image_manifest_schema_parse_data' from 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(33) 'make_image_spec_schema_image_manifest_schema(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 79,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'image_spec_schema_image_manifest_schema_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'image_spec_schema_image_manifest_schema_parse_data(fread_file(stream, & filesize), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 79,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 408,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_manifest_schema_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 413,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 416,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 418,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 423,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 423,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'image_spec_schema_image_manifest_schema_parse_data' from 'image_spec_schema_image_manifest_schema_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 428,
                    "column": 44,
                    "event": "note",
                    "message": "(7) entry to 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 434,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 437,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 442,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_image_spec_schema_image_manifest_schema' from 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming 'calloc(1, 80)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 48,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 49,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 70,
                    "column": 19,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 79,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 82,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 86,
                    "column": 16,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 27,
                    "event": "note",
                    "message": "(30) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 90,
                    "column": 38,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 92,
                    "column": 20,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 35,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 27,
                    "event": "note",
                    "message": "(34) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 90,
                    "column": 38,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 92,
                    "column": 20,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 35,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 27,
                    "event": "note",
                    "message": "(38) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 90,
                    "column": 38,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 92,
                    "column": 20,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 35,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 27,
                    "event": "note",
                    "message": "(42) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 100,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 101,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 12,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 8,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 12,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 8,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 13,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(50) returning to 'image_spec_schema_image_manifest_schema_parse_data' from 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 430,
                    "column": 95,
                    "event": "note",
                    "message": "(51) inlined call to 'yajl_tree_free_function' from 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 426,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 426,
                    "column": 36,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'image_spec_schema_image_manifest_schema_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 423,
                    "column": 7,
                    "event": "note",
                    "message": "(54) returning to 'image_spec_schema_image_manifest_schema_parse_file_stream' from 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(55) 'image_spec_schema_image_manifest_schema_parse_data(fread_file(stream, & filesize), ctx,  err)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 79,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 428,
                    "column": 44,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 434,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 437,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 442,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_manifest_schema' from 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 48,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 49,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 70,
                    "column": 19,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 79,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 82,
                    "column": 20,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 85,
                    "column": 27,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 86,
                    "column": 16,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 86,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 88,
                    "column": 27,
                    "event": "note",
                    "message": "(24) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 100,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 101,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 13,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'image_spec_schema_image_manifest_schema_parse_data' from 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 8,
                    "event": "note",
                    "message": "(33) '<unknown>' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 181,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 428,
                    "column": 44,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 434,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 437,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 442,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_manifest_schema' from 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 151,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 30,
                    "column": 19,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_NUMBER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 30,
                    "column": 17,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 35,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 36,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 42,
                    "column": 41,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 101,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 13,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 133,
                    "column": 16,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 136,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 138,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 139,
                    "column": 16,
                    "event": "note",
                    "message": "(28) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 142,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 143,
                    "column": 35,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 144,
                    "column": 16,
                    "event": "note",
                    "message": "(31) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 144,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 149,
                    "column": 37,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 150,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 157,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 157,
                    "column": 23,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 178,
                    "column": 27,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 181,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 181,
                    "column": 12,
                    "event": "note",
                    "message": "(40) '<unknown>' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 181,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 428,
                    "column": 44,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 434,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 437,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 442,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 448,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_manifest_schema' from 'image_spec_schema_image_manifest_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_manifest_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 151,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 30,
                    "column": 19,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_NUMBER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 30,
                    "column": 17,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 35,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 36,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 42,
                    "column": 41,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 101,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 116,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 122,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 13,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 129,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 133,
                    "column": 16,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 136,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 138,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 138,
                    "column": 20,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 139,
                    "column": 16,
                    "event": "note",
                    "message": "(29) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 139,
                    "column": 16,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 142,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 144,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 149,
                    "column": 37,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 150,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 157,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 157,
                    "column": 23,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 178,
                    "column": 27,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 181,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_manifest_schema.c",
                    "line": 181,
                    "column": 12,
                    "event": "note",
                    "message": "(40) 'resi' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 486,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 735,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1233,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1686,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1939,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2327,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2338,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2512,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2678,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2684,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3313,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3851,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3857,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3861,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3866,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3872,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3879,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 146,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 312,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 318,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 555,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 561,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 567,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 573,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 579,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 585,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 591,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 881,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 887,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 893,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 899,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 905,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 912,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 37,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_solaris_capped_cpu(get_val(tree, \"cappedCPU\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 598,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 603,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 605,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 606,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 610,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 611,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 622,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 623,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 634,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 635,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(12) calling 'make_runtime_spec_schema_config_solaris_capped_cpu' from 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'make_runtime_spec_schema_config_solaris_capped_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 37,
                    "column": 13,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(22) returning to 'make_runtime_spec_schema_config_solaris' from 'make_runtime_spec_schema_config_solaris_capped_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 37,
                    "column": 13,
                    "event": "note",
                    "message": "(23) 'make_runtime_spec_schema_config_solaris_capped_cpu(get_val(tree, \"cappedCPU\", 3), ctx,  err)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 142,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_solaris_capped_cpu(*src.capped_cpu)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 870,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 875,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 897,
                    "column": 27,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 897,
                    "column": 27,
                    "event": "note",
                    "message": "(12) calling 'clone_runtime_spec_schema_config_solaris_capped_cpu' from 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 135,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'clone_runtime_spec_schema_config_solaris_capped_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 139,
                    "column": 11,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 140,
                    "column": 8,
                    "event": "note",
                    "message": "(15) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 140,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 142,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 142,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 897,
                    "column": 27,
                    "event": "note",
                    "message": "(20) returning to 'clone_runtime_spec_schema_config_solaris' from 'clone_runtime_spec_schema_config_solaris_capped_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 142,
                    "column": 12,
                    "event": "note",
                    "message": "(21) 'clone_runtime_spec_schema_config_solaris_capped_cpu(*src.capped_cpu)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 145,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 870,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 875,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 897,
                    "column": 27,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 897,
                    "column": 27,
                    "event": "note",
                    "message": "(12) calling 'clone_runtime_spec_schema_config_solaris_capped_cpu' from 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 135,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'clone_runtime_spec_schema_config_solaris_capped_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 140,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 142,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 142,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 144,
                    "column": 22,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 144,
                    "column": 22,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 145,
                    "column": 12,
                    "event": "note",
                    "message": "(19) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 145,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 897,
                    "column": 27,
                    "event": "note",
                    "message": "(22) returning to 'clone_runtime_spec_schema_config_solaris' from 'clone_runtime_spec_schema_config_solaris_capped_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 145,
                    "column": 12,
                    "event": "note",
                    "message": "(23) '<unknown>' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_solaris_capped_memory(get_val(tree, \"cappedMemory\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 168,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 598,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 603,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 605,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 606,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 610,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 611,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 622,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 623,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 634,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 635,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 36,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 33,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_config_solaris_capped_memory' from 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 153,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 158,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 160,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 160,
                    "column": 11,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 161,
                    "column": 8,
                    "event": "note",
                    "message": "(21) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 161,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 165,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 166,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 168,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 170,
                    "column": 16,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 177,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 178,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 188,
                    "column": 13,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(30) returning to 'make_runtime_spec_schema_config_solaris' from 'make_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(31) 'make_runtime_spec_schema_config_solaris_capped_memory(get_val(tree, \"cappedMemory\", 3), ctx,  err)' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 168,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 188,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 598,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 603,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 605,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 606,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 610,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 611,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 622,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 623,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 634,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 635,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 36,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 33,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_config_solaris_capped_memory' from 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 153,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 158,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 160,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 161,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 165,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 166,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 168,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 169,
                    "column": 29,
                    "event": "note",
                    "message": "(24) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 170,
                    "column": 16,
                    "event": "note",
                    "message": "(25) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 170,
                    "column": 16,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 177,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 178,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 188,
                    "column": 13,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(30) returning to 'make_runtime_spec_schema_config_solaris' from 'make_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 188,
                    "column": 8,
                    "event": "note",
                    "message": "(31) '<unknown>' leaks here; was allocated at (24)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 188,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_solaris_capped_memory(get_val(tree, \"cappedMemory\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 598,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 603,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 605,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 606,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 610,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 611,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 622,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 623,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 634,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 635,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 36,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 33,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_config_solaris_capped_memory' from 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 153,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 158,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 160,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 160,
                    "column": 11,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 161,
                    "column": 8,
                    "event": "note",
                    "message": "(21) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 161,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 165,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 166,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 177,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 178,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 188,
                    "column": 13,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(28) returning to 'make_runtime_spec_schema_config_solaris' from 'make_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 188,
                    "column": 13,
                    "event": "note",
                    "message": "(29) 'make_runtime_spec_schema_config_solaris_capped_memory(get_val(tree, \"cappedMemory\", 3), ctx,  err)' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_solaris_capped_memory(*src.capped_memory)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 870,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 875,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 901,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 901,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_solaris_capped_memory' from 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 301,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 305,
                    "column": 11,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 306,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 306,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(24) returning to 'clone_runtime_spec_schema_config_solaris' from 'clone_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 12,
                    "event": "note",
                    "message": "(25) 'clone_runtime_spec_schema_config_solaris_capped_memory(*src.capped_memory)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 870,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 875,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 901,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 901,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_solaris_capped_memory' from 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 301,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 306,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 310,
                    "column": 25,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 310,
                    "column": 25,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 311,
                    "column": 12,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 311,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(26) returning to 'clone_runtime_spec_schema_config_solaris' from 'clone_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 8,
                    "event": "note",
                    "message": "(27) '<unknown>' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 317,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 870,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 875,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 877,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 883,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 889,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 895,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 901,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 901,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_solaris_capped_memory' from 'clone_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 301,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 306,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 308,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 314,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 316,
                    "column": 21,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 316,
                    "column": 21,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 317,
                    "column": 12,
                    "event": "note",
                    "message": "(23) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 317,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 903,
                    "column": 30,
                    "event": "note",
                    "message": "(26) returning to 'clone_runtime_spec_schema_config_solaris' from 'clone_runtime_spec_schema_config_solaris_capped_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 317,
                    "column": 12,
                    "event": "note",
                    "message": "(27) '<unknown>' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_solaris_anet_element(val,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 340,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 598,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 603,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 605,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 606,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 610,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 611,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 622,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 623,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 634,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 635,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 36,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 33,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 39,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 36,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 652,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 653,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 656,
                    "column": 20,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 660,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 662,
                    "column": 27,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 664,
                    "column": 38,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 665,
                    "column": 32,
                    "event": "note",
                    "message": "(26) calling 'make_runtime_spec_schema_config_solaris_anet_element' from 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 325,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'make_runtime_spec_schema_config_solaris_anet_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 330,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 332,
                    "column": 11,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 332,
                    "column": 11,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(31) assuming 'calloc(1, 56)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 337,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 338,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 340,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 342,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 349,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 350,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 361,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 362,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 373,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 374,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 385,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 386,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 397,
                    "column": 24,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 398,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 409,
                    "column": 24,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 410,
                    "column": 12,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 665,
                    "column": 32,
                    "event": "note",
                    "message": "(50) returning to 'make_runtime_spec_schema_config_solaris' from 'make_runtime_spec_schema_config_solaris_anet_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(51) 'make_runtime_spec_schema_config_solaris_anet_element(val,  ctx,  err)' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 340,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 410,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_solaris_anet_element(val,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 598,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 603,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 605,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 606,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 610,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 611,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 622,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 623,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 634,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 635,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 36,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 33,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 39,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 36,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 652,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 653,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 656,
                    "column": 20,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 660,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 662,
                    "column": 27,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 664,
                    "column": 38,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 665,
                    "column": 32,
                    "event": "note",
                    "message": "(26) calling 'make_runtime_spec_schema_config_solaris_anet_element' from 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 325,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'make_runtime_spec_schema_config_solaris_anet_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 330,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 332,
                    "column": 11,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 332,
                    "column": 11,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(31) assuming 'calloc(1, 56)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 337,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 338,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 349,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 350,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 361,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 362,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 373,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 374,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 385,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 386,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 397,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 398,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 409,
                    "column": 24,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 410,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 665,
                    "column": 32,
                    "event": "note",
                    "message": "(48) returning to 'make_runtime_spec_schema_config_solaris' from 'make_runtime_spec_schema_config_solaris_anet_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 410,
                    "column": 12,
                    "event": "note",
                    "message": "(49) 'make_runtime_spec_schema_config_solaris_anet_element(val,  ctx,  err)' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 410,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 598,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 603,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 605,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 606,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 610,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 611,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 622,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 623,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 634,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 635,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 644,
                    "column": 23,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 36,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 645,
                    "column": 33,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 647,
                    "column": 26,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 39,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 648,
                    "column": 36,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 652,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 653,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 656,
                    "column": 20,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 660,
                    "column": 16,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 662,
                    "column": 27,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 664,
                    "column": 38,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 665,
                    "column": 32,
                    "event": "note",
                    "message": "(26) calling 'make_runtime_spec_schema_config_solaris_anet_element' from 'make_runtime_spec_schema_config_solaris'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 325,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'make_runtime_spec_schema_config_solaris_anet_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 330,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 332,
                    "column": 11,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 337,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 338,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 340,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 341,
                    "column": 29,
                    "event": "note",
                    "message": "(34) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 342,
                    "column": 16,
                    "event": "note",
                    "message": "(35) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 342,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 349,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 350,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 361,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 362,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 373,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 374,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 385,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 386,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 397,
                    "column": 24,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 398,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 409,
                    "column": 24,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 410,
                    "column": 12,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 665,
                    "column": 32,
                    "event": "note",
                    "message": "(50) returning to 'make_runtime_spec_schema_config_solaris' from 'make_runtime_spec_schema_config_solaris_anet_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_solaris.c",
                    "line": 410,
                    "column": 12,
                    "event": "note",
                    "message": "(51) '<unknown>' leaks here; was allocated at (34)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_image_spec_schema_image_index_schema_manifests_element'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_image_index_schema_manifests_platform(get_val(tree, \"platform\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1027,
                    "column": 41,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_index_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1033,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1036,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1041,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1047,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1047,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_index_schema' from 'image_spec_schema_image_index_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 643,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_index_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 648,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 650,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 651,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 655,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 656,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 677,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 678,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 689,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 690,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 699,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 705,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 708,
                    "column": 20,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 712,
                    "column": 16,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 714,
                    "column": 27,
                    "event": "note",
                    "message": "(22) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 716,
                    "column": 38,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 717,
                    "column": 37,
                    "event": "note",
                    "message": "(24) calling 'make_image_spec_schema_image_index_schema_manifests_element' from 'make_image_spec_schema_image_index_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 346,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_image_spec_schema_image_index_schema_manifests_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 351,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 353,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 354,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 358,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 359,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 370,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 371,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 392,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 393,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 404,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 428,
                    "column": 21,
                    "event": "note",
                    "message": "(36) calling 'make_image_spec_schema_image_index_schema_manifests_platform' from 'make_image_spec_schema_image_index_schema_manifests_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'make_image_spec_schema_image_index_schema_manifests_platform'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(40) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(41) assuming 'calloc(1, 56)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(48) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 50,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 51,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 62,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 89,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 98,
                    "column": 12,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 98,
                    "column": 8,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 104,
                    "column": 12,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 104,
                    "column": 8,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 111,
                    "column": 13,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 428,
                    "column": 21,
                    "event": "note",
                    "message": "(60) returning to 'make_image_spec_schema_image_index_schema_manifests_element' from 'make_image_spec_schema_image_index_schema_manifests_platform'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(61) 'make_image_spec_schema_image_index_schema_manifests_platform(get_val(tree, \"platform\", 3), ctx,  err)' leaks here; was allocated at (40)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 111,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1027,
                    "column": 41,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_image_index_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1033,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1036,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1041,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1047,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 1047,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_image_index_schema' from 'image_spec_schema_image_index_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 643,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_image_index_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 648,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 650,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 651,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 655,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 656,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 677,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 678,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 689,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 690,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 699,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 705,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 708,
                    "column": 20,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 712,
                    "column": 16,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 714,
                    "column": 27,
                    "event": "note",
                    "message": "(22) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 716,
                    "column": 38,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 717,
                    "column": 37,
                    "event": "note",
                    "message": "(24) calling 'make_image_spec_schema_image_index_schema_manifests_element' from 'make_image_spec_schema_image_index_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 346,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_image_spec_schema_image_index_schema_manifests_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 351,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 353,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 354,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 358,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 359,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 370,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 371,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 392,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 393,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 404,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 428,
                    "column": 21,
                    "event": "note",
                    "message": "(36) calling 'make_image_spec_schema_image_index_schema_manifests_platform' from 'make_image_spec_schema_image_index_schema_manifests_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'make_image_spec_schema_image_index_schema_manifests_platform'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 30,
                    "column": 33,
                    "event": "note",
                    "message": "(44) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(45) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(48) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 50,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 51,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 62,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 89,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 98,
                    "column": 12,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 98,
                    "column": 8,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 104,
                    "column": 12,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 104,
                    "column": 8,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 111,
                    "column": 13,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 428,
                    "column": 21,
                    "event": "note",
                    "message": "(60) returning to 'make_image_spec_schema_image_index_schema_manifests_element' from 'make_image_spec_schema_image_index_schema_manifests_platform'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_image_index_schema.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(61) '<unknown>' leaks here; was allocated at (44)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 603,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 606,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 609,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 622,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 629,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 635,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 750,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 756,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 762,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1094,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1325,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1709,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 218,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 225,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 472,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 479,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 672,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 678,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 697,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 700,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 703,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 708,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 722,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 729,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 735,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 850,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 856,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 862,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 319,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 326,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 957,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 963,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 970,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 212,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 219,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 484,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 798,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1181,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1187,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2119,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2129,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2309,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2663,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2669,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_config_schema_config(get_val(tree, \"config\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 42,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1615,
                    "column": 36,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1621,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1624,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1629,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_config_schema' from 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1051,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1056,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1058,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1059,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1063,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1064,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1075,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1076,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1087,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1088,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1099,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1100,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1111,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1112,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1123,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1124,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1135,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1159,
                    "column": 19,
                    "event": "note",
                    "message": "(24) calling 'make_image_spec_schema_config_schema_config' from 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_image_spec_schema_config_schema_config'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 120)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 36,
                    "column": 26,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 42,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 45,
                    "column": 20,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 49,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 123,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 134,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 135,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 152,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 164,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 165,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 167,
                    "column": 33,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1159,
                    "column": 19,
                    "event": "note",
                    "message": "(46) returning to 'make_image_spec_schema_config_schema' from 'make_image_spec_schema_config_schema_config'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(47) 'make_image_spec_schema_config_schema_config(get_val(tree, \"config\", 3), ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 42,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_config_schema_config(get_val(tree, \"config\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 167,
                    "column": 33,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1615,
                    "column": 36,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1621,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1624,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1629,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_config_schema' from 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1051,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1056,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1058,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1059,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1063,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1064,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1075,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1076,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1087,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1088,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1099,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1100,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1111,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1112,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1123,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1124,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1135,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1159,
                    "column": 19,
                    "event": "note",
                    "message": "(24) calling 'make_image_spec_schema_config_schema_config' from 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_image_spec_schema_config_schema_config'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 120)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 36,
                    "column": 26,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 123,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 134,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 135,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 152,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 164,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 165,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 167,
                    "column": 33,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1159,
                    "column": 19,
                    "event": "note",
                    "message": "(42) returning to 'make_image_spec_schema_config_schema' from 'make_image_spec_schema_config_schema_config'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(43) 'make_image_spec_schema_config_schema_config(get_val(tree, \"config\", 3), ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 167,
                    "column": 33,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 182,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1615,
                    "column": 36,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1621,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1624,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1629,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_config_schema' from 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1051,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1056,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1058,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1059,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1063,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1064,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1075,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1076,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1087,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1088,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1099,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1100,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1111,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1112,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1123,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1124,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1135,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1159,
                    "column": 19,
                    "event": "note",
                    "message": "(24) calling 'make_image_spec_schema_config_schema_config' from 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_image_spec_schema_config_schema_config'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 36,
                    "column": 26,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 42,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 45,
                    "column": 20,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 48,
                    "column": 24,
                    "event": "note",
                    "message": "(34) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 49,
                    "column": 16,
                    "event": "note",
                    "message": "(35) assuming 'calloc(len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 49,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 123,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 134,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 135,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 152,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 164,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 165,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 167,
                    "column": 33,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1159,
                    "column": 19,
                    "event": "note",
                    "message": "(46) returning to 'make_image_spec_schema_config_schema' from 'make_image_spec_schema_config_schema_config'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(47) '<unknown>' leaks here; was allocated at (34)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_config_schema_history_element(val,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 855,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1615,
                    "column": 36,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1621,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1624,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1629,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_config_schema' from 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1051,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1056,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1058,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1059,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1063,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1064,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1075,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1076,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1087,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1088,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1099,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1100,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1111,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1112,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1123,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1124,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1135,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 32,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 29,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1162,
                    "column": 19,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 32,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 29,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1167,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1168,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1171,
                    "column": 20,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1175,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1177,
                    "column": 27,
                    "event": "note",
                    "message": "(36) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1179,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1180,
                    "column": 35,
                    "event": "note",
                    "message": "(38) calling 'make_image_spec_schema_config_schema_history_element' from 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 840,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'make_image_spec_schema_config_schema_history_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 845,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 847,
                    "column": 11,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 847,
                    "column": 11,
                    "event": "note",
                    "message": "(42) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 848,
                    "column": 8,
                    "event": "note",
                    "message": "(43) assuming 'calloc(1, 40)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 848,
                    "column": 8,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 852,
                    "column": 24,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 853,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 855,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 857,
                    "column": 16,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 864,
                    "column": 24,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 865,
                    "column": 12,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 876,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 888,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 900,
                    "column": 24,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 901,
                    "column": 12,
                    "event": "note",
                    "message": "(56) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 903,
                    "column": 32,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1180,
                    "column": 35,
                    "event": "note",
                    "message": "(58) returning to 'make_image_spec_schema_config_schema' from 'make_image_spec_schema_config_schema_history_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(59) 'make_image_spec_schema_config_schema_history_element(val,  ctx,  err)' leaks here; was allocated at (42)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 855,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_image_spec_schema_config_schema_history_element(val,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 903,
                    "column": 32,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1615,
                    "column": 36,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1621,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1624,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1629,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_config_schema' from 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1051,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1056,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1058,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1059,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1063,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1064,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1075,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1076,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1087,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1088,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1099,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1100,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1111,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1112,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1123,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1124,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1135,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 32,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 29,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1162,
                    "column": 19,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 32,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 29,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1167,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1168,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1171,
                    "column": 20,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1175,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1177,
                    "column": 27,
                    "event": "note",
                    "message": "(36) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1179,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1180,
                    "column": 35,
                    "event": "note",
                    "message": "(38) calling 'make_image_spec_schema_config_schema_history_element' from 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 840,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'make_image_spec_schema_config_schema_history_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 845,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 847,
                    "column": 11,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 847,
                    "column": 11,
                    "event": "note",
                    "message": "(42) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 848,
                    "column": 8,
                    "event": "note",
                    "message": "(43) assuming 'calloc(1, 40)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 848,
                    "column": 8,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 852,
                    "column": 24,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 853,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 864,
                    "column": 24,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 865,
                    "column": 12,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 876,
                    "column": 24,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 888,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 900,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 901,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 903,
                    "column": 32,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1180,
                    "column": 35,
                    "event": "note",
                    "message": "(56) returning to 'make_image_spec_schema_config_schema' from 'make_image_spec_schema_config_schema_history_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(57) 'make_image_spec_schema_config_schema_history_element(val,  ctx,  err)' leaks here; was allocated at (42)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 903,
                    "column": 32,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 904,
                    "column": 38,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1615,
                    "column": 36,
                    "event": "note",
                    "message": "(1) entry to 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1621,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1624,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1629,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1635,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_image_spec_schema_config_schema' from 'image_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1051,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1056,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1058,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1059,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1063,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1064,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1075,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1076,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1087,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1088,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1099,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1100,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1111,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1112,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1123,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1124,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1135,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 32,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1160,
                    "column": 29,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1162,
                    "column": 19,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 32,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1163,
                    "column": 29,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1167,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1168,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1171,
                    "column": 20,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1175,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1177,
                    "column": 27,
                    "event": "note",
                    "message": "(36) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1179,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1180,
                    "column": 35,
                    "event": "note",
                    "message": "(38) calling 'make_image_spec_schema_config_schema_history_element' from 'make_image_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 840,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'make_image_spec_schema_config_schema_history_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 845,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 847,
                    "column": 11,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 848,
                    "column": 8,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 852,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 853,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 855,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 856,
                    "column": 28,
                    "event": "note",
                    "message": "(46) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 857,
                    "column": 16,
                    "event": "note",
                    "message": "(47) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 857,
                    "column": 16,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 864,
                    "column": 24,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 865,
                    "column": 12,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 876,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 877,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 888,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 889,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 900,
                    "column": 24,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 901,
                    "column": 12,
                    "event": "note",
                    "message": "(56) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 903,
                    "column": 32,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 1180,
                    "column": 35,
                    "event": "note",
                    "message": "(58) returning to 'make_image_spec_schema_config_schema' from 'make_image_spec_schema_config_schema_history_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_spec_schema_config_schema.c",
                    "line": 904,
                    "column": 38,
                    "event": "note",
                    "message": "(59) '<unknown>' leaks here; was allocated at (46)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_zos.c",
                    "line": 360,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_zos.c",
                    "line": 366,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_vm_hypervisor(get_val(tree, \"hypervisor\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 685,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 690,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 692,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 693,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_vm_hypervisor' from 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 62,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 69,
                    "column": 13,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(20) returning to 'make_runtime_spec_schema_config_vm' from 'make_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(21) 'make_runtime_spec_schema_config_vm_hypervisor(get_val(tree, \"hypervisor\", 3), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 69,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 685,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 690,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 692,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 693,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_vm_hypervisor' from 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 30,
                    "column": 25,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 62,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 69,
                    "column": 13,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(20) returning to 'make_runtime_spec_schema_config_vm' from 'make_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 69,
                    "column": 8,
                    "event": "note",
                    "message": "(21) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_vm_hypervisor(*src.hypervisor)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(6) calling 'clone_runtime_spec_schema_config_vm_hypervisor' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 207,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'clone_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 211,
                    "column": 11,
                    "event": "note",
                    "message": "(8) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 212,
                    "column": 8,
                    "event": "note",
                    "message": "(9) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 212,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(16) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(17) 'clone_runtime_spec_schema_config_vm_hypervisor(*src.hypervisor)' leaks here; was allocated at (8)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(6) calling 'clone_runtime_spec_schema_config_vm_hypervisor' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 207,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'clone_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 212,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 216,
                    "column": 21,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 216,
                    "column": 21,
                    "event": "note",
                    "message": "(12) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 217,
                    "column": 12,
                    "event": "note",
                    "message": "(13) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 217,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(18) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 8,
                    "event": "note",
                    "message": "(19) '<unknown>' leaks here; was allocated at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 226,
                    "column": 30,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(6) calling 'clone_runtime_spec_schema_config_vm_hypervisor' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 207,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'clone_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 212,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 214,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 220,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 222,
                    "column": 34,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 223,
                    "column": 27,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 224,
                    "column": 12,
                    "event": "note",
                    "message": "(15) assuming 'calloc(*src.parameters_len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 224,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 848,
                    "column": 27,
                    "event": "note",
                    "message": "(18) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_hypervisor'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 226,
                    "column": 30,
                    "event": "note",
                    "message": "(19) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_vm_kernel(get_val(tree, \"kernel\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 256,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 685,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 690,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 692,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 693,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 696,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 696,
                    "column": 36,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 696,
                    "column": 33,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 698,
                    "column": 19,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 698,
                    "column": 19,
                    "event": "note",
                    "message": "(10) calling 'make_runtime_spec_schema_config_vm_kernel' from 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 241,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'make_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 246,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 248,
                    "column": 11,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 248,
                    "column": 11,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 249,
                    "column": 8,
                    "event": "note",
                    "message": "(15) assuming 'calloc(1, 40)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 249,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 253,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 254,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 256,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 258,
                    "column": 16,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 265,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 292,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 301,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 301,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 308,
                    "column": 13,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 698,
                    "column": 19,
                    "event": "note",
                    "message": "(26) returning to 'make_runtime_spec_schema_config_vm' from 'make_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(27) 'make_runtime_spec_schema_config_vm_kernel(get_val(tree, \"kernel\", 3), ctx,  err)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 256,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 308,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 685,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 690,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 692,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 693,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 695,
                    "column": 23,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 696,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 696,
                    "column": 36,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 696,
                    "column": 33,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 698,
                    "column": 19,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 698,
                    "column": 19,
                    "event": "note",
                    "message": "(10) calling 'make_runtime_spec_schema_config_vm_kernel' from 'make_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 241,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'make_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 246,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 248,
                    "column": 11,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 249,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 253,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 254,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 256,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 257,
                    "column": 25,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 258,
                    "column": 16,
                    "event": "note",
                    "message": "(19) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 258,
                    "column": 16,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 265,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 292,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 301,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 301,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 308,
                    "column": 13,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 698,
                    "column": 19,
                    "event": "note",
                    "message": "(26) returning to 'make_runtime_spec_schema_config_vm' from 'make_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 308,
                    "column": 8,
                    "event": "note",
                    "message": "(27) '<unknown>' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 468,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_vm_kernel(*src.kernel)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 854,
                    "column": 23,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 854,
                    "column": 23,
                    "event": "note",
                    "message": "(8) calling 'clone_runtime_spec_schema_config_vm_kernel' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 461,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'clone_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 465,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 466,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 40)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 466,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 468,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 468,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 474,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 474,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 490,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 490,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 854,
                    "column": 23,
                    "event": "note",
                    "message": "(20) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 468,
                    "column": 12,
                    "event": "note",
                    "message": "(21) 'clone_runtime_spec_schema_config_vm_kernel(*src.kernel)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 490,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 854,
                    "column": 23,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 854,
                    "column": 23,
                    "event": "note",
                    "message": "(8) calling 'clone_runtime_spec_schema_config_vm_kernel' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 461,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'clone_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 466,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 468,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 468,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 470,
                    "column": 21,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 470,
                    "column": 21,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 471,
                    "column": 12,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 471,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 474,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 474,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 490,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 490,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 854,
                    "column": 23,
                    "event": "note",
                    "message": "(22) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_kernel'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 490,
                    "column": 8,
                    "event": "note",
                    "message": "(23) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_vm_image(*src.image)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 858,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 858,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(10) calling 'clone_runtime_spec_schema_config_vm_image' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 661,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'clone_runtime_spec_schema_config_vm_image'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 665,
                    "column": 11,
                    "event": "note",
                    "message": "(12) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 666,
                    "column": 8,
                    "event": "note",
                    "message": "(13) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 666,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(20) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_image'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 12,
                    "event": "note",
                    "message": "(21) 'clone_runtime_spec_schema_config_vm_image(*src.image)' leaks here; was allocated at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 858,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 858,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(10) calling 'clone_runtime_spec_schema_config_vm_image' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 661,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'clone_runtime_spec_schema_config_vm_image'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 666,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 670,
                    "column": 21,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 670,
                    "column": 21,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 671,
                    "column": 12,
                    "event": "note",
                    "message": "(17) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 671,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(22) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_image'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 8,
                    "event": "note",
                    "message": "(23) '<unknown>' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 677,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 839,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 844,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 846,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 852,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 858,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 858,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(10) calling 'clone_runtime_spec_schema_config_vm_image' from 'clone_runtime_spec_schema_config_vm'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 661,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'clone_runtime_spec_schema_config_vm_image'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 666,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 668,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 674,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 676,
                    "column": 23,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 676,
                    "column": 23,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 677,
                    "column": 12,
                    "event": "note",
                    "message": "(19) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 677,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 860,
                    "column": 22,
                    "event": "note",
                    "message": "(22) returning to 'clone_runtime_spec_schema_config_vm' from 'clone_runtime_spec_schema_config_vm_image'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_vm.c",
                    "line": 677,
                    "column": 12,
                    "event": "note",
                    "message": "(23) '<unknown>' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_mount'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 437,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_defs_id_mapping(val,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 577,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_defs_mount'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 582,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 584,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 585,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 589,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 590,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 601,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 602,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 613,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 640,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 651,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 652,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 655,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 659,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 661,
                    "column": 27,
                    "event": "note",
                    "message": "(16) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 663,
                    "column": 38,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 664,
                    "column": 40,
                    "event": "note",
                    "message": "(18) calling 'make_runtime_spec_schema_defs_id_mapping' from 'make_runtime_spec_schema_defs_mount'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 360,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'make_runtime_spec_schema_defs_id_mapping'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 365,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 367,
                    "column": 11,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 367,
                    "column": 11,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 368,
                    "column": 8,
                    "event": "note",
                    "message": "(23) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 368,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 372,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 373,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 394,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 416,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 417,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 437,
                    "column": 13,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 664,
                    "column": 40,
                    "event": "note",
                    "message": "(32) returning to 'make_runtime_spec_schema_defs_mount' from 'make_runtime_spec_schema_defs_id_mapping'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 437,
                    "column": 13,
                    "event": "note",
                    "message": "(33) 'make_runtime_spec_schema_defs_id_mapping(val,  ctx,  err)' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_id_mapping'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 485,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 577,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_defs_mount'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 582,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 584,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 585,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 589,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 590,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 601,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 602,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 613,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 640,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 651,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 652,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 655,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 659,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 661,
                    "column": 27,
                    "event": "note",
                    "message": "(16) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 663,
                    "column": 38,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 664,
                    "column": 40,
                    "event": "note",
                    "message": "(18) calling 'make_runtime_spec_schema_defs_id_mapping' from 'make_runtime_spec_schema_defs_mount'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 360,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'make_runtime_spec_schema_defs_id_mapping'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 365,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 367,
                    "column": 11,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 368,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 372,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 373,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 394,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 416,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 417,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 437,
                    "column": 13,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 437,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 441,
                    "column": 16,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 444,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 446,
                    "column": 20,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 447,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 450,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 451,
                    "column": 35,
                    "event": "note",
                    "message": "(36) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 452,
                    "column": 16,
                    "event": "note",
                    "message": "(37) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 452,
                    "column": 16,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 457,
                    "column": 37,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 458,
                    "column": 16,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 465,
                    "column": 9,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 465,
                    "column": 23,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 482,
                    "column": 27,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 485,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 485,
                    "column": 12,
                    "event": "note",
                    "message": "(46) '<unknown>' leaks here; was allocated at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 485,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 577,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_defs_mount'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 582,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 584,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 585,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 589,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 590,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 601,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 602,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 613,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 640,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 651,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 652,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 655,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 659,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 661,
                    "column": 27,
                    "event": "note",
                    "message": "(16) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 663,
                    "column": 38,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 664,
                    "column": 40,
                    "event": "note",
                    "message": "(18) calling 'make_runtime_spec_schema_defs_id_mapping' from 'make_runtime_spec_schema_defs_mount'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 360,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'make_runtime_spec_schema_defs_id_mapping'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 365,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 367,
                    "column": 11,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 368,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 372,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 373,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 394,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 416,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 417,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 437,
                    "column": 13,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 437,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 441,
                    "column": 16,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 444,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 446,
                    "column": 20,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 446,
                    "column": 20,
                    "event": "note",
                    "message": "(34) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 447,
                    "column": 16,
                    "event": "note",
                    "message": "(35) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 447,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 450,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 452,
                    "column": 16,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 457,
                    "column": 37,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 458,
                    "column": 16,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 465,
                    "column": 9,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 465,
                    "column": 23,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 482,
                    "column": 27,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 485,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs.c",
                    "line": 485,
                    "column": 12,
                    "event": "note",
                    "message": "(46) 'resi' leaks here; was allocated at (34)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 47,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_linux_resources_pids(get_val(tree, \"pids\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3310,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3315,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3317,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3318,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3322,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3408,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1964,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1969,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1971,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1972,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1976,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1977,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1994,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2014,
                    "column": 17,
                    "event": "note",
                    "message": "(14) calling 'make_runtime_spec_schema_config_linux_resources_pids' from 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_runtime_spec_schema_config_linux_resources_pids'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 47,
                    "column": 13,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2014,
                    "column": 17,
                    "event": "note",
                    "message": "(24) returning to 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux_resources_pids'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 47,
                    "column": 13,
                    "event": "note",
                    "message": "(25) 'make_runtime_spec_schema_config_linux_resources_pids(get_val(tree, \"pids\", 3), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 3,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_linux_resources_block_io(get_val(tree, \"blockIO\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 214,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3310,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3315,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3317,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3318,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3322,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3408,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1964,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1969,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1971,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1972,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1976,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1977,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1994,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 30,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 27,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(18) calling 'make_runtime_spec_schema_config_linux_resources_block_io' from 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 157,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'make_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 162,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(23) assuming 'calloc(1, 104)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 169,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 192,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 217,
                    "column": 20,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 221,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 223,
                    "column": 27,
                    "event": "note",
                    "message": "(34) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 235,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(36) returning to 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(37) 'make_runtime_spec_schema_config_linux_resources_block_io(get_val(tree, \"blockIO\", 3), ctx,  err)' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 214,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 322,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3310,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3315,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3317,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3318,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3322,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3408,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1964,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1969,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1971,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1972,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1976,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1977,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1994,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 30,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 27,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(18) calling 'make_runtime_spec_schema_config_linux_resources_block_io' from 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 157,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'make_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 162,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 169,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 192,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 217,
                    "column": 20,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 220,
                    "column": 45,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 221,
                    "column": 16,
                    "event": "note",
                    "message": "(31) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 221,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 223,
                    "column": 27,
                    "event": "note",
                    "message": "(34) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 235,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(36) returning to 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 322,
                    "column": 8,
                    "event": "note",
                    "message": "(37) '<unknown>' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 322,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_linux_resources_block_io(get_val(tree, \"blockIO\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3310,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3315,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3317,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3318,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3322,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3408,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1964,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1969,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1971,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1972,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1976,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1977,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1994,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 30,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2015,
                    "column": 27,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(18) calling 'make_runtime_spec_schema_config_linux_resources_block_io' from 'make_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 157,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'make_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 162,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(23) assuming 'calloc(1, 104)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 169,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 192,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2017,
                    "column": 21,
                    "event": "note",
                    "message": "(30) returning to 'make_runtime_spec_schema_config_linux_resources' from 'make_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 322,
                    "column": 13,
                    "event": "note",
                    "message": "(31) 'make_runtime_spec_schema_config_linux_resources_block_io(get_val(tree, \"blockIO\", 3), ctx,  err)' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 633,
                    "column": 22,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_linux_resources_block_io(*src.block_io)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2349,
                    "column": 25,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2349,
                    "column": 25,
                    "event": "note",
                    "message": "(26) calling 'clone_runtime_spec_schema_config_linux_resources_block_io' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 626,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'clone_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 630,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 631,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 104)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 631,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 633,
                    "column": 22,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 637,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 650,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 650,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 663,
                    "column": 12,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 663,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 676,
                    "column": 12,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 676,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 689,
                    "column": 12,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 689,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2349,
                    "column": 25,
                    "event": "note",
                    "message": "(42) returning to 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 633,
                    "column": 22,
                    "event": "note",
                    "message": "(43) 'clone_runtime_spec_schema_config_linux_resources_block_io(*src.block_io)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 689,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2349,
                    "column": 25,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2349,
                    "column": 25,
                    "event": "note",
                    "message": "(26) calling 'clone_runtime_spec_schema_config_linux_resources_block_io' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 626,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'clone_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 631,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 633,
                    "column": 22,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 637,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 639,
                    "column": 48,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 640,
                    "column": 41,
                    "event": "note",
                    "message": "(32) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 641,
                    "column": 12,
                    "event": "note",
                    "message": "(33) assuming 'calloc(*src.throttle_read_bps_device_len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 641,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 643,
                    "column": 30,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 650,
                    "column": 12,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 650,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 663,
                    "column": 12,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 663,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 676,
                    "column": 12,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 676,
                    "column": 8,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 689,
                    "column": 12,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 689,
                    "column": 8,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2349,
                    "column": 25,
                    "event": "note",
                    "message": "(46) returning to 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux_resources_block_io'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 689,
                    "column": 8,
                    "event": "note",
                    "message": "(47) '<unknown>' leaks here; was allocated at (32)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1107,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_linux_resources_cpu(*src.cpu)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2355,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2355,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'clone_runtime_spec_schema_config_linux_resources_cpu' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1100,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'clone_runtime_spec_schema_config_linux_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1104,
                    "column": 11,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1105,
                    "column": 8,
                    "event": "note",
                    "message": "(31) assuming 'calloc(1, 88)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1105,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1107,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1107,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1113,
                    "column": 12,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1113,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1119,
                    "column": 22,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2355,
                    "column": 20,
                    "event": "note",
                    "message": "(38) returning to 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1107,
                    "column": 12,
                    "event": "note",
                    "message": "(39) 'clone_runtime_spec_schema_config_linux_resources_cpu(*src.cpu)' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1132,
                    "column": 23,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2355,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2355,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'clone_runtime_spec_schema_config_linux_resources_cpu' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1100,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'clone_runtime_spec_schema_config_linux_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1105,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1107,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1107,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1109,
                    "column": 21,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1109,
                    "column": 21,
                    "event": "note",
                    "message": "(34) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1110,
                    "column": 12,
                    "event": "note",
                    "message": "(35) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1110,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1113,
                    "column": 12,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1113,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1119,
                    "column": 22,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2355,
                    "column": 20,
                    "event": "note",
                    "message": "(40) returning to 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1132,
                    "column": 23,
                    "event": "note",
                    "message": "(41) '<unknown>' leaks here; was allocated at (34)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1891,
                    "column": 24,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_linux_resources_network(*src.network)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2380,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2380,
                    "column": 24,
                    "event": "note",
                    "message": "(34) calling 'clone_runtime_spec_schema_config_linux_resources_network' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1884,
                    "column": 1,
                    "event": "note",
                    "message": "(35) entry to 'clone_runtime_spec_schema_config_linux_resources_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1888,
                    "column": 11,
                    "event": "note",
                    "message": "(36) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1889,
                    "column": 8,
                    "event": "note",
                    "message": "(37) assuming 'calloc(1, 40)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1889,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1891,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1893,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2380,
                    "column": 24,
                    "event": "note",
                    "message": "(42) returning to 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux_resources_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1891,
                    "column": 24,
                    "event": "note",
                    "message": "(43) 'clone_runtime_spec_schema_config_linux_resources_network(*src.network)' leaks here; was allocated at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1899,
                    "column": 30,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2380,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2380,
                    "column": 24,
                    "event": "note",
                    "message": "(34) calling 'clone_runtime_spec_schema_config_linux_resources_network' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1884,
                    "column": 1,
                    "event": "note",
                    "message": "(35) entry to 'clone_runtime_spec_schema_config_linux_resources_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1889,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1891,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1893,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1895,
                    "column": 34,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1896,
                    "column": 27,
                    "event": "note",
                    "message": "(40) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1897,
                    "column": 12,
                    "event": "note",
                    "message": "(41) assuming 'calloc(*src.priorities_len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1897,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1899,
                    "column": 30,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2380,
                    "column": 24,
                    "event": "note",
                    "message": "(46) returning to 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux_resources_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 1899,
                    "column": 30,
                    "event": "note",
                    "message": "(47) '<unknown>' leaks here; was allocated at (40)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_linux_resources(*src.resources)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2322,
                    "column": 11,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming 'calloc(1, 96)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2384,
                    "column": 12,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2384,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(38) returning to 'clone_runtime_spec_schema_config_linux' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(39) 'clone_runtime_spec_schema_config_linux_resources(*src.resources)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2384,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_config_linux_resources' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2318,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2325,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2328,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2330,
                    "column": 31,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2331,
                    "column": 24,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2332,
                    "column": 12,
                    "event": "note",
                    "message": "(23) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2332,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2334,
                    "column": 30,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2341,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2347,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2353,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2359,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 12,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2372,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 12,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2378,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2384,
                    "column": 12,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2384,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4042,
                    "column": 26,
                    "event": "note",
                    "message": "(42) returning to 'clone_runtime_spec_schema_config_linux' from 'clone_runtime_spec_schema_config_linux_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2384,
                    "column": 8,
                    "event": "note",
                    "message": "(43) '<unknown>' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2811,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_linux_seccomp(*src.seccomp)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4060,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4060,
                    "column": 24,
                    "event": "note",
                    "message": "(20) calling 'clone_runtime_spec_schema_config_linux_seccomp' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2804,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'clone_runtime_spec_schema_config_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2808,
                    "column": 11,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2809,
                    "column": 8,
                    "event": "note",
                    "message": "(23) assuming 'calloc(1, 96)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2809,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2811,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2811,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2817,
                    "column": 33,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2819,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2835,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2835,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2841,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2841,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2847,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2847,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2863,
                    "column": 12,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2863,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4060,
                    "column": 24,
                    "event": "note",
                    "message": "(38) returning to 'clone_runtime_spec_schema_config_linux' from 'clone_runtime_spec_schema_config_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2811,
                    "column": 12,
                    "event": "note",
                    "message": "(39) 'clone_runtime_spec_schema_config_linux_seccomp(*src.seccomp)' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2863,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4060,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4060,
                    "column": 24,
                    "event": "note",
                    "message": "(20) calling 'clone_runtime_spec_schema_config_linux_seccomp' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2804,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'clone_runtime_spec_schema_config_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2809,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2811,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2811,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2813,
                    "column": 31,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2813,
                    "column": 31,
                    "event": "note",
                    "message": "(26) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2814,
                    "column": 12,
                    "event": "note",
                    "message": "(27) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2814,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2817,
                    "column": 33,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2819,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2835,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2835,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2841,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2841,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2847,
                    "column": 12,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2847,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2863,
                    "column": 12,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2863,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4060,
                    "column": 24,
                    "event": "note",
                    "message": "(40) returning to 'clone_runtime_spec_schema_config_linux' from 'clone_runtime_spec_schema_config_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 2863,
                    "column": 8,
                    "event": "note",
                    "message": "(41) '<unknown>' leaks here; was allocated at (26)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3129,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_linux_intel_rdt(*src.intel_rdt)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4064,
                    "column": 19,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4065,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4067,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4067,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4083,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4083,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4099,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4099,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4105,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4105,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4107,
                    "column": 26,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4107,
                    "column": 26,
                    "event": "note",
                    "message": "(30) calling 'clone_runtime_spec_schema_config_linux_intel_rdt' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3122,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'clone_runtime_spec_schema_config_linux_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3126,
                    "column": 11,
                    "event": "note",
                    "message": "(32) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3127,
                    "column": 8,
                    "event": "note",
                    "message": "(33) assuming 'calloc(1, 48)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3127,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3129,
                    "column": 12,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3129,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3135,
                    "column": 12,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3135,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3141,
                    "column": 12,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3141,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3147,
                    "column": 26,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4107,
                    "column": 26,
                    "event": "note",
                    "message": "(42) returning to 'clone_runtime_spec_schema_config_linux' from 'clone_runtime_spec_schema_config_linux_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3129,
                    "column": 12,
                    "event": "note",
                    "message": "(43) 'clone_runtime_spec_schema_config_linux_intel_rdt(*src.intel_rdt)' leaks here; was allocated at (32)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3150,
                    "column": 29,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4064,
                    "column": 19,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4065,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4067,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4067,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4083,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4083,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4099,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4099,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4105,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4105,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4107,
                    "column": 26,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4107,
                    "column": 26,
                    "event": "note",
                    "message": "(30) calling 'clone_runtime_spec_schema_config_linux_intel_rdt' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3122,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'clone_runtime_spec_schema_config_linux_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3127,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3129,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3129,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3131,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3131,
                    "column": 24,
                    "event": "note",
                    "message": "(36) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3132,
                    "column": 12,
                    "event": "note",
                    "message": "(37) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3132,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3135,
                    "column": 12,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3135,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3141,
                    "column": 12,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3141,
                    "column": 8,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3147,
                    "column": 26,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4107,
                    "column": 26,
                    "event": "note",
                    "message": "(44) returning to 'clone_runtime_spec_schema_config_linux' from 'clone_runtime_spec_schema_config_linux_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3150,
                    "column": 29,
                    "event": "note",
                    "message": "(45) '<unknown>' leaks here; was allocated at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3293,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_linux_time_offsets(*src.time_offsets)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3981,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3988,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4001,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4014,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4027,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4040,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4046,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4052,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4058,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4064,
                    "column": 19,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4065,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4067,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4067,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4083,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4083,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4099,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4099,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4105,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4105,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4111,
                    "column": 12,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4111,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4117,
                    "column": 12,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4117,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4119,
                    "column": 29,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4119,
                    "column": 29,
                    "event": "note",
                    "message": "(34) calling 'clone_runtime_spec_schema_config_linux_time_offsets' from 'clone_runtime_spec_schema_config_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3286,
                    "column": 1,
                    "event": "note",
                    "message": "(35) entry to 'clone_runtime_spec_schema_config_linux_time_offsets'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3290,
                    "column": 11,
                    "event": "note",
                    "message": "(36) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3291,
                    "column": 8,
                    "event": "note",
                    "message": "(37) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3291,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3293,
                    "column": 12,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3293,
                    "column": 8,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3299,
                    "column": 12,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3299,
                    "column": 8,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 4119,
                    "column": 29,
                    "event": "note",
                    "message": "(44) returning to 'clone_runtime_spec_schema_config_linux' from 'clone_runtime_spec_schema_config_linux_time_offsets'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_linux.c",
                    "line": 3293,
                    "column": 12,
                    "event": "note",
                    "message": "(45) 'clone_runtime_spec_schema_config_linux_time_offsets(*src.time_offsets)' leaks here; was allocated at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 47,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_windows_resources_memory(get_val(tree, \"memory\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(12) calling 'make_runtime_spec_schema_config_windows_resources_memory' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'make_runtime_spec_schema_config_windows_resources_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 47,
                    "column": 13,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(22) returning to 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows_resources_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 47,
                    "column": 13,
                    "event": "note",
                    "message": "(23) 'make_runtime_spec_schema_config_windows_resources_memory(get_val(tree, \"memory\", 3), ctx,  err)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 234,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_windows_resources_cpu(get_val(tree, \"cpu\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 29,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_config_windows_resources_cpu' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 157,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_config_windows_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 162,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(21) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 169,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 192,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 234,
                    "column": 13,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(30) returning to 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 234,
                    "column": 13,
                    "event": "note",
                    "message": "(31) 'make_runtime_spec_schema_config_windows_resources_cpu(get_val(tree, \"cpu\", 3), ctx,  err)' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_windows_resources_cpu'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 282,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 29,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_config_windows_resources_cpu' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 157,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_config_windows_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 162,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 169,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 192,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 234,
                    "column": 13,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 234,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 238,
                    "column": 16,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 241,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 243,
                    "column": 20,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 243,
                    "column": 20,
                    "event": "note",
                    "message": "(32) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 244,
                    "column": 16,
                    "event": "note",
                    "message": "(33) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 244,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 247,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 249,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 254,
                    "column": 37,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 255,
                    "column": 16,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 262,
                    "column": 9,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 262,
                    "column": 23,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 279,
                    "column": 27,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 282,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 282,
                    "column": 12,
                    "event": "note",
                    "message": "(44) 'resi' leaks here; was allocated at (32)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 282,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 29,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_config_windows_resources_cpu' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 157,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_config_windows_resources_cpu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 162,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 164,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 165,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 169,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 170,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 192,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 234,
                    "column": 13,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 234,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 238,
                    "column": 16,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 241,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 243,
                    "column": 20,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 244,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 247,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 248,
                    "column": 35,
                    "event": "note",
                    "message": "(34) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 249,
                    "column": 16,
                    "event": "note",
                    "message": "(35) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 249,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 254,
                    "column": 37,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 255,
                    "column": 16,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 262,
                    "column": 9,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 262,
                    "column": 23,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 279,
                    "column": 27,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 282,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 282,
                    "column": 12,
                    "event": "note",
                    "message": "(44) '<unknown>' leaks here; was allocated at (34)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 451,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_windows_resources_storage(get_val(tree, \"storage\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 29,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 29,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 26,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(20) calling 'make_runtime_spec_schema_config_windows_resources_storage' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 374,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'make_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 379,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 381,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 381,
                    "column": 11,
                    "event": "note",
                    "message": "(24) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 382,
                    "column": 8,
                    "event": "note",
                    "message": "(25) assuming 'calloc(1, 40)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 382,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 386,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 387,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 408,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 409,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 430,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 431,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 451,
                    "column": 13,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(34) returning to 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 451,
                    "column": 13,
                    "event": "note",
                    "message": "(35) 'make_runtime_spec_schema_config_windows_resources_storage(get_val(tree, \"storage\", 3), ctx,  err)' leaks here; was allocated at (24)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 499,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 29,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 29,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 26,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(20) calling 'make_runtime_spec_schema_config_windows_resources_storage' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 374,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'make_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 379,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 381,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 382,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 386,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 387,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 408,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 409,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 430,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 431,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 451,
                    "column": 13,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 451,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 455,
                    "column": 16,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 458,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 460,
                    "column": 20,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 461,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 464,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 465,
                    "column": 35,
                    "event": "note",
                    "message": "(38) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 466,
                    "column": 16,
                    "event": "note",
                    "message": "(39) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 466,
                    "column": 16,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 471,
                    "column": 37,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 472,
                    "column": 16,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 479,
                    "column": 9,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 479,
                    "column": 23,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 496,
                    "column": 27,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 499,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 499,
                    "column": 12,
                    "event": "note",
                    "message": "(48) '<unknown>' leaks here; was allocated at (38)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 499,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 29,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 29,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 26,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(20) calling 'make_runtime_spec_schema_config_windows_resources_storage' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 374,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'make_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 379,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 381,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 382,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 386,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 387,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 408,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 409,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 430,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 431,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 451,
                    "column": 13,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 451,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 455,
                    "column": 16,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 458,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 460,
                    "column": 20,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 460,
                    "column": 20,
                    "event": "note",
                    "message": "(36) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 461,
                    "column": 16,
                    "event": "note",
                    "message": "(37) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 461,
                    "column": 16,
                    "event": "note",
                    "message": "(38) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 464,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 466,
                    "column": 16,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 471,
                    "column": 37,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 472,
                    "column": 16,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 479,
                    "column": 9,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 479,
                    "column": 23,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 496,
                    "column": 27,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 499,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 499,
                    "column": 12,
                    "event": "note",
                    "message": "(48) 'resi' leaks here; was allocated at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_windows_resources(get_val(tree, \"resources\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1337,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1339,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1340,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1344,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 591,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 596,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 598,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 599,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 601,
                    "column": 19,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 29,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 604,
                    "column": 16,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 29,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 605,
                    "column": 26,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(22) calling 'make_runtime_spec_schema_config_windows_resources_storage' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 374,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'make_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 379,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 381,
                    "column": 11,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 382,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 607,
                    "column": 20,
                    "event": "note",
                    "message": "(28) returning to 'make_runtime_spec_schema_config_windows_resources' from 'make_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 608,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 608,
                    "column": 33,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 608,
                    "column": 30,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 611,
                    "column": 13,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1390,
                    "column": 22,
                    "event": "note",
                    "message": "(33) returning to 'make_runtime_spec_schema_config_windows' from 'make_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 602,
                    "column": 32,
                    "event": "note",
                    "message": "(34) 'make_runtime_spec_schema_config_windows_resources(get_val(tree, \"resources\", 3), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_windows_resources(*src.resources)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1697,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1702,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(10) calling 'clone_runtime_spec_schema_config_windows_resources' from 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 739,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 743,
                    "column": 11,
                    "event": "note",
                    "message": "(12) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 744,
                    "column": 8,
                    "event": "note",
                    "message": "(13) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 744,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 752,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 752,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(22) returning to 'clone_runtime_spec_schema_config_windows' from 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 12,
                    "event": "note",
                    "message": "(23) 'clone_runtime_spec_schema_config_windows_resources(*src.resources)' leaks here; was allocated at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1697,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1702,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(10) calling 'clone_runtime_spec_schema_config_windows_resources' from 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 739,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 744,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 748,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 748,
                    "column": 23,
                    "event": "note",
                    "message": "(16) calling 'clone_runtime_spec_schema_config_windows_resources_memory' from 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 143,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'clone_runtime_spec_schema_config_windows_resources_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 147,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 148,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 148,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 150,
                    "column": 21,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 748,
                    "column": 23,
                    "event": "note",
                    "message": "(22) returning to 'clone_runtime_spec_schema_config_windows_resources' from 'clone_runtime_spec_schema_config_windows_resources_memory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 749,
                    "column": 12,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 752,
                    "column": 12,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 752,
                    "column": 8,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 12,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 8,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(29) returning to 'clone_runtime_spec_schema_config_windows' from 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 8,
                    "event": "note",
                    "message": "(30) '<unknown>' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 761,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1697,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1702,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(10) calling 'clone_runtime_spec_schema_config_windows_resources' from 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 739,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 744,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 746,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 752,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 752,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 758,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 760,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 760,
                    "column": 24,
                    "event": "note",
                    "message": "(20) calling 'clone_runtime_spec_schema_config_windows_resources_storage' from 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 573,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'clone_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 577,
                    "column": 11,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 578,
                    "column": 8,
                    "event": "note",
                    "message": "(23) assuming 'calloc(1, 40)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 578,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 580,
                    "column": 20,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 760,
                    "column": 24,
                    "event": "note",
                    "message": "(26) returning to 'clone_runtime_spec_schema_config_windows_resources' from 'clone_runtime_spec_schema_config_windows_resources_storage'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 761,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(29) returning to 'clone_runtime_spec_schema_config_windows' from 'clone_runtime_spec_schema_config_windows_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 761,
                    "column": 12,
                    "event": "note",
                    "message": "(30) '<unknown>' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1089,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_windows_network(*src.network)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1697,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1702,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1741,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1741,
                    "column": 24,
                    "event": "note",
                    "message": "(12) calling 'clone_runtime_spec_schema_config_windows_network' from 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1082,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'clone_runtime_spec_schema_config_windows_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1086,
                    "column": 11,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1087,
                    "column": 8,
                    "event": "note",
                    "message": "(15) assuming 'calloc(1, 72)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1087,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1089,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1089,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1105,
                    "column": 43,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1107,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1123,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1123,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1129,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1129,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1741,
                    "column": 24,
                    "event": "note",
                    "message": "(26) returning to 'clone_runtime_spec_schema_config_windows' from 'clone_runtime_spec_schema_config_windows_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1089,
                    "column": 12,
                    "event": "note",
                    "message": "(27) 'clone_runtime_spec_schema_config_windows_network(*src.network)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1129,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1697,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1702,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1741,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1741,
                    "column": 24,
                    "event": "note",
                    "message": "(12) calling 'clone_runtime_spec_schema_config_windows_network' from 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1082,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'clone_runtime_spec_schema_config_windows_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1087,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1089,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1089,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1091,
                    "column": 37,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1092,
                    "column": 30,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1093,
                    "column": 12,
                    "event": "note",
                    "message": "(19) assuming 'calloc(*src.endpoint_list_len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1093,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1107,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1123,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1123,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1129,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1129,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1741,
                    "column": 24,
                    "event": "note",
                    "message": "(28) returning to 'clone_runtime_spec_schema_config_windows' from 'clone_runtime_spec_schema_config_windows_network'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1129,
                    "column": 8,
                    "event": "note",
                    "message": "(29) '<unknown>' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1321,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_config_windows_hyperv(*src.hyperv)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1697,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1702,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1745,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1745,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1751,
                    "column": 25,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1755,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1757,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1757,
                    "column": 23,
                    "event": "note",
                    "message": "(16) calling 'clone_runtime_spec_schema_config_windows_hyperv' from 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1314,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'clone_runtime_spec_schema_config_windows_hyperv'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1318,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1319,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1319,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1321,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1321,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1757,
                    "column": 23,
                    "event": "note",
                    "message": "(24) returning to 'clone_runtime_spec_schema_config_windows' from 'clone_runtime_spec_schema_config_windows_hyperv'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1321,
                    "column": 12,
                    "event": "note",
                    "message": "(25) 'clone_runtime_spec_schema_config_windows_hyperv(*src.hyperv)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1324,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1697,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1702,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1704,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1720,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1733,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1739,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1745,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1745,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1751,
                    "column": 25,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1755,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1757,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1757,
                    "column": 23,
                    "event": "note",
                    "message": "(16) calling 'clone_runtime_spec_schema_config_windows_hyperv' from 'clone_runtime_spec_schema_config_windows'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1314,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'clone_runtime_spec_schema_config_windows_hyperv'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1319,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1321,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1321,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1323,
                    "column": 32,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1323,
                    "column": 32,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1324,
                    "column": 12,
                    "event": "note",
                    "message": "(23) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1324,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1757,
                    "column": 23,
                    "event": "note",
                    "message": "(26) returning to 'clone_runtime_spec_schema_config_windows' from 'clone_runtime_spec_schema_config_windows_hyperv'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_windows.c",
                    "line": 1324,
                    "column": 12,
                    "event": "note",
                    "message": "(27) '<unknown>' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_defs_linux_syscall_arg(val,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 316,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 491,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 496,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 498,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 499,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 503,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 530,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 541,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 542,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 563,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 564,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 567,
                    "column": 20,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 571,
                    "column": 16,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 573,
                    "column": 27,
                    "event": "note",
                    "message": "(14) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 575,
                    "column": 38,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 576,
                    "column": 32,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_defs_linux_syscall_arg' from 'make_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 235,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 240,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 242,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 242,
                    "column": 11,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 243,
                    "column": 8,
                    "event": "note",
                    "message": "(21) assuming 'calloc(1, 48)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 243,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 247,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 248,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 269,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 270,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 291,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 292,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 313,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 314,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 316,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 318,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 323,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 323,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 330,
                    "column": 13,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 576,
                    "column": 32,
                    "event": "note",
                    "message": "(36) returning to 'make_runtime_spec_schema_defs_linux_syscall' from 'make_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(37) 'make_runtime_spec_schema_defs_linux_syscall_arg(val,  ctx,  err)' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 316,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 330,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 491,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 496,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 498,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 499,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 503,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 530,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 541,
                    "column": 24,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 542,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 563,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 564,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 567,
                    "column": 20,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 571,
                    "column": 16,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 573,
                    "column": 27,
                    "event": "note",
                    "message": "(14) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 575,
                    "column": 38,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 576,
                    "column": 32,
                    "event": "note",
                    "message": "(16) calling 'make_runtime_spec_schema_defs_linux_syscall_arg' from 'make_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 235,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'make_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 240,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 242,
                    "column": 11,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 243,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 247,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 248,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 269,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 270,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 291,
                    "column": 24,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 292,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 313,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 314,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 316,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 317,
                    "column": 23,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 318,
                    "column": 16,
                    "event": "note",
                    "message": "(31) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 318,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 323,
                    "column": 12,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 323,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 330,
                    "column": 13,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 576,
                    "column": 32,
                    "event": "note",
                    "message": "(36) returning to 'make_runtime_spec_schema_defs_linux_syscall' from 'make_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 330,
                    "column": 8,
                    "event": "note",
                    "message": "(37) '<unknown>' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 379,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 240,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 242,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 243,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 247,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 314,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 316,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 318,
                    "column": 16,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 323,
                    "column": 12,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 323,
                    "column": 8,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 330,
                    "column": 13,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 330,
                    "column": 8,
                    "event": "note",
                    "message": "(11) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 334,
                    "column": 16,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 337,
                    "column": 12,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 339,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 339,
                    "column": 20,
                    "event": "note",
                    "message": "(15) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 340,
                    "column": 16,
                    "event": "note",
                    "message": "(16) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 340,
                    "column": 16,
                    "event": "note",
                    "message": "(17) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 343,
                    "column": 24,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 345,
                    "column": 16,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 350,
                    "column": 37,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 351,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 358,
                    "column": 9,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 358,
                    "column": 23,
                    "event": "note",
                    "message": "(23) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 360,
                    "column": 39,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 360,
                    "column": 16,
                    "event": "note",
                    "message": "(25) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 361,
                    "column": 20,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 361,
                    "column": 17,
                    "event": "note",
                    "message": "(27) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 362,
                    "column": 20,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 362,
                    "column": 17,
                    "event": "note",
                    "message": "(29) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 363,
                    "column": 20,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 363,
                    "column": 17,
                    "event": "note",
                    "message": "(31) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 364,
                    "column": 20,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 364,
                    "column": 20,
                    "event": "note",
                    "message": "(33) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 366,
                    "column": 35,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 358,
                    "column": 23,
                    "event": "note",
                    "message": "(35) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 376,
                    "column": 27,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 379,
                    "column": 12,
                    "event": "note",
                    "message": "(37) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 379,
                    "column": 12,
                    "event": "note",
                    "message": "(39) 'resi' leaks here; was allocated at (15)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 474,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_defs_linux_syscall_arg(*<unknown>)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 786,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 791,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 793,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 793,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 809,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 815,
                    "column": 25,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 817,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 819,
                    "column": 28,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 821,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 823,
                    "column": 30,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 825,
                    "column": 81,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 825,
                    "column": 28,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_defs_linux_syscall_arg' from 'clone_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 467,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 471,
                    "column": 11,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 472,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming 'calloc(1, 48)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 472,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 474,
                    "column": 21,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 480,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 825,
                    "column": 28,
                    "event": "note",
                    "message": "(22) returning to 'clone_runtime_spec_schema_defs_linux_syscall' from 'clone_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 474,
                    "column": 21,
                    "event": "note",
                    "message": "(23) 'clone_runtime_spec_schema_defs_linux_syscall_arg(*<unknown>)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 483,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 786,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 791,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 793,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 793,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 809,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 815,
                    "column": 25,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 817,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 819,
                    "column": 28,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 821,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 823,
                    "column": 30,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 825,
                    "column": 81,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 825,
                    "column": 28,
                    "event": "note",
                    "message": "(14) calling 'clone_runtime_spec_schema_defs_linux_syscall_arg' from 'clone_runtime_spec_schema_defs_linux_syscall'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 467,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'clone_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 472,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 474,
                    "column": 21,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 480,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 482,
                    "column": 19,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 482,
                    "column": 19,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 483,
                    "column": 12,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 483,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 825,
                    "column": 28,
                    "event": "note",
                    "message": "(24) returning to 'clone_runtime_spec_schema_defs_linux_syscall' from 'clone_runtime_spec_schema_defs_linux_syscall_arg'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 483,
                    "column": 12,
                    "event": "note",
                    "message": "(25) '<unknown>' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_block_io_device'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1306,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1209,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1211,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1212,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1216,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1239,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1259,
                    "column": 13,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1259,
                    "column": 8,
                    "event": "note",
                    "message": "(7) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1263,
                    "column": 16,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1266,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1268,
                    "column": 20,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1268,
                    "column": 20,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1269,
                    "column": 16,
                    "event": "note",
                    "message": "(12) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1269,
                    "column": 16,
                    "event": "note",
                    "message": "(13) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1272,
                    "column": 24,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1274,
                    "column": 16,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1279,
                    "column": 37,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1280,
                    "column": 16,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1287,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1287,
                    "column": 23,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1289,
                    "column": 39,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1289,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1290,
                    "column": 20,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1290,
                    "column": 17,
                    "event": "note",
                    "message": "(23) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1291,
                    "column": 20,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1291,
                    "column": 20,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1293,
                    "column": 35,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1287,
                    "column": 23,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1303,
                    "column": 27,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1306,
                    "column": 12,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1306,
                    "column": 12,
                    "event": "note",
                    "message": "(31) 'resi' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_block_io_device_weight'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1532,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1389,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1391,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1392,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1396,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1463,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1483,
                    "column": 13,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1483,
                    "column": 8,
                    "event": "note",
                    "message": "(7) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1487,
                    "column": 16,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1490,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1492,
                    "column": 20,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1492,
                    "column": 20,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1493,
                    "column": 16,
                    "event": "note",
                    "message": "(12) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1493,
                    "column": 16,
                    "event": "note",
                    "message": "(13) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1496,
                    "column": 24,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1498,
                    "column": 16,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1503,
                    "column": 37,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1504,
                    "column": 16,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1511,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1511,
                    "column": 23,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1513,
                    "column": 39,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1513,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1514,
                    "column": 20,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1514,
                    "column": 17,
                    "event": "note",
                    "message": "(23) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1515,
                    "column": 20,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1515,
                    "column": 17,
                    "event": "note",
                    "message": "(25) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1516,
                    "column": 20,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1516,
                    "column": 17,
                    "event": "note",
                    "message": "(27) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1517,
                    "column": 20,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1517,
                    "column": 20,
                    "event": "note",
                    "message": "(29) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1519,
                    "column": 35,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1511,
                    "column": 23,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1529,
                    "column": 27,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1532,
                    "column": 12,
                    "event": "note",
                    "message": "(33) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1532,
                    "column": 12,
                    "event": "note",
                    "message": "(35) 'resi' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_block_io_device_throttle'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1763,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1643,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1645,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1646,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1650,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1695,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1715,
                    "column": 13,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1715,
                    "column": 8,
                    "event": "note",
                    "message": "(7) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1719,
                    "column": 16,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1722,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1724,
                    "column": 20,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1724,
                    "column": 20,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1725,
                    "column": 16,
                    "event": "note",
                    "message": "(12) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1725,
                    "column": 16,
                    "event": "note",
                    "message": "(13) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1728,
                    "column": 24,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1730,
                    "column": 16,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1735,
                    "column": 37,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1736,
                    "column": 16,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1743,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1743,
                    "column": 23,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1745,
                    "column": 39,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1745,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1746,
                    "column": 20,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1746,
                    "column": 17,
                    "event": "note",
                    "message": "(23) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1747,
                    "column": 20,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1747,
                    "column": 17,
                    "event": "note",
                    "message": "(25) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1748,
                    "column": 20,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1748,
                    "column": 20,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1750,
                    "column": 35,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1743,
                    "column": 23,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1760,
                    "column": 27,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1763,
                    "column": 12,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 1763,
                    "column": 12,
                    "event": "note",
                    "message": "(33) 'resi' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_network_interface_priority'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2234,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2141,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2143,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2144,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2148,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2149,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2151,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2153,
                    "column": 16,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2160,
                    "column": 24,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2161,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2180,
                    "column": 12,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2180,
                    "column": 8,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2187,
                    "column": 13,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2187,
                    "column": 8,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2191,
                    "column": 16,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2194,
                    "column": 12,
                    "event": "note",
                    "message": "(15) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2196,
                    "column": 20,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2196,
                    "column": 20,
                    "event": "note",
                    "message": "(17) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2197,
                    "column": 16,
                    "event": "note",
                    "message": "(18) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2197,
                    "column": 16,
                    "event": "note",
                    "message": "(19) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2200,
                    "column": 24,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2202,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2207,
                    "column": 37,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2208,
                    "column": 16,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2215,
                    "column": 9,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2215,
                    "column": 23,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2217,
                    "column": 39,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2217,
                    "column": 16,
                    "event": "note",
                    "message": "(27) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2218,
                    "column": 20,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2218,
                    "column": 17,
                    "event": "note",
                    "message": "(29) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2219,
                    "column": 20,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2219,
                    "column": 20,
                    "event": "note",
                    "message": "(31) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2221,
                    "column": 35,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2234,
                    "column": 12,
                    "event": "note",
                    "message": "(33) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2234,
                    "column": 12,
                    "event": "note",
                    "message": "(35) 'resi' leaks here; was allocated at (17)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_rdma'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2420,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2323,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2325,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2326,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2330,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2353,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2373,
                    "column": 13,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2373,
                    "column": 8,
                    "event": "note",
                    "message": "(7) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2377,
                    "column": 16,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2380,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2382,
                    "column": 20,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2382,
                    "column": 20,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2383,
                    "column": 16,
                    "event": "note",
                    "message": "(12) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2383,
                    "column": 16,
                    "event": "note",
                    "message": "(13) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2386,
                    "column": 24,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2388,
                    "column": 16,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2393,
                    "column": 37,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2394,
                    "column": 16,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2401,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2401,
                    "column": 23,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2403,
                    "column": 39,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2403,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2404,
                    "column": 20,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2404,
                    "column": 17,
                    "event": "note",
                    "message": "(23) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2405,
                    "column": 20,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2405,
                    "column": 20,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2407,
                    "column": 35,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2401,
                    "column": 23,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2417,
                    "column": 27,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2420,
                    "column": 12,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2420,
                    "column": 12,
                    "event": "note",
                    "message": "(31) 'resi' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_namespace_reference'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2586,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2503,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2505,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2506,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2510,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2511,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2513,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2515,
                    "column": 16,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2522,
                    "column": 24,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2523,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2532,
                    "column": 12,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2532,
                    "column": 8,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2539,
                    "column": 13,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2539,
                    "column": 8,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2543,
                    "column": 16,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2546,
                    "column": 12,
                    "event": "note",
                    "message": "(15) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2548,
                    "column": 20,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2548,
                    "column": 20,
                    "event": "note",
                    "message": "(17) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2549,
                    "column": 16,
                    "event": "note",
                    "message": "(18) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2549,
                    "column": 16,
                    "event": "note",
                    "message": "(19) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2552,
                    "column": 24,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2554,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2559,
                    "column": 37,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2560,
                    "column": 16,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2567,
                    "column": 9,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2567,
                    "column": 23,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2569,
                    "column": 39,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2569,
                    "column": 16,
                    "event": "note",
                    "message": "(27) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2570,
                    "column": 20,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2570,
                    "column": 17,
                    "event": "note",
                    "message": "(29) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2571,
                    "column": 20,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2571,
                    "column": 20,
                    "event": "note",
                    "message": "(31) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2573,
                    "column": 35,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2586,
                    "column": 12,
                    "event": "note",
                    "message": "(33) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2586,
                    "column": 12,
                    "event": "note",
                    "message": "(35) 'resi' leaks here; was allocated at (17)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_linux_time_offsets'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2778,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2681,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2683,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2684,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2688,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2711,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2731,
                    "column": 13,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2731,
                    "column": 8,
                    "event": "note",
                    "message": "(7) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2735,
                    "column": 16,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2738,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2740,
                    "column": 20,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2740,
                    "column": 20,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2741,
                    "column": 16,
                    "event": "note",
                    "message": "(12) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2741,
                    "column": 16,
                    "event": "note",
                    "message": "(13) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2744,
                    "column": 24,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2746,
                    "column": 16,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2751,
                    "column": 37,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2752,
                    "column": 16,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2759,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2759,
                    "column": 23,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2761,
                    "column": 39,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2761,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2762,
                    "column": 20,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2762,
                    "column": 17,
                    "event": "note",
                    "message": "(23) following 'true' branch (when the strings are non-equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2763,
                    "column": 20,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2763,
                    "column": 20,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2765,
                    "column": 35,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2759,
                    "column": 23,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2775,
                    "column": 27,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2778,
                    "column": 12,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_linux.c",
                    "line": 2778,
                    "column": 12,
                    "event": "note",
                    "message": "(31) 'resi' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_hooks(get_val(tree, \"hooks\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 27,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(14) calling 'make_runtime_spec_schema_config_schema_hooks' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_runtime_spec_schema_config_schema_hooks'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 104)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 30,
                    "column": 20,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 34,
                    "column": 16,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 36,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 48,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(28) returning to 'make_runtime_spec_schema_config_schema' from 'make_runtime_spec_schema_config_schema_hooks'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(29) 'make_runtime_spec_schema_config_schema_hooks(get_val(tree, \"hooks\", 3), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 27,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 157,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(14) calling 'make_runtime_spec_schema_config_schema_hooks' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_runtime_spec_schema_config_schema_hooks'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 30,
                    "column": 20,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 33,
                    "column": 29,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 34,
                    "column": 16,
                    "event": "note",
                    "message": "(23) assuming 'calloc(len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 34,
                    "column": 16,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 36,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 48,
                    "column": 24,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(28) returning to 'make_runtime_spec_schema_config_schema' from 'make_runtime_spec_schema_config_schema_hooks'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 157,
                    "column": 8,
                    "event": "note",
                    "message": "(29) '<unknown>' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 157,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_hooks(get_val(tree, \"hooks\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(14) calling 'make_runtime_spec_schema_config_schema_hooks' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_runtime_spec_schema_config_schema_hooks'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 104)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(22) returning to 'make_runtime_spec_schema_config_schema' from 'make_runtime_spec_schema_config_schema_hooks'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 157,
                    "column": 13,
                    "event": "note",
                    "message": "(23) 'make_runtime_spec_schema_config_schema_hooks(get_val(tree, \"hooks\", 3), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_root(get_val(tree, \"root\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 579,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3513,
                    "column": 17,
                    "event": "note",
                    "message": "(24) calling 'make_runtime_spec_schema_config_schema_root' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 564,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_runtime_spec_schema_config_schema_root'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 569,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 571,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 571,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 572,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 572,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 576,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 577,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 579,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 581,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 588,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 589,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 591,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 605,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 612,
                    "column": 13,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3513,
                    "column": 17,
                    "event": "note",
                    "message": "(40) returning to 'make_runtime_spec_schema_config_schema' from 'make_runtime_spec_schema_config_schema_root'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(41) 'make_runtime_spec_schema_config_schema_root(get_val(tree, \"root\", 3), ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 579,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 612,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3513,
                    "column": 17,
                    "event": "note",
                    "message": "(24) calling 'make_runtime_spec_schema_config_schema_root' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 564,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_runtime_spec_schema_config_schema_root'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 569,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 571,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 572,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 576,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 577,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 579,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 580,
                    "column": 25,
                    "event": "note",
                    "message": "(32) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 581,
                    "column": 16,
                    "event": "note",
                    "message": "(33) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 581,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 588,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 589,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 591,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 605,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 612,
                    "column": 13,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3513,
                    "column": 17,
                    "event": "note",
                    "message": "(40) returning to 'make_runtime_spec_schema_config_schema' from 'make_runtime_spec_schema_config_schema_root'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 612,
                    "column": 8,
                    "event": "note",
                    "message": "(41) '<unknown>' leaks here; was allocated at (32)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 799,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_process_console_size(get_val(tree, \"consoleSize\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 30,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2691,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2696,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2698,
                    "column": 11,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2699,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2730,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(36) calling 'make_runtime_spec_schema_config_schema_process_console_size' from 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 744,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'make_runtime_spec_schema_config_schema_process_console_size'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 749,
                    "column": 8,
                    "event": "note",
                    "message": "(38) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 751,
                    "column": 11,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 751,
                    "column": 11,
                    "event": "note",
                    "message": "(40) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 752,
                    "column": 8,
                    "event": "note",
                    "message": "(41) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 752,
                    "column": 8,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 756,
                    "column": 24,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 757,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 778,
                    "column": 24,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 779,
                    "column": 12,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 799,
                    "column": 13,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(48) returning to 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema_process_console_size'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 799,
                    "column": 13,
                    "event": "note",
                    "message": "(49) 'make_runtime_spec_schema_config_schema_process_console_size(get_val(tree, \"consoleSize\", 3), ctx,  err)' leaks here; was allocated at (40)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_process_user(get_val(tree, \"user\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1003,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 30,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2691,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2696,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2698,
                    "column": 11,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2699,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2730,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2744,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2745,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2756,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2783,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2785,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2799,
                    "column": 17,
                    "event": "note",
                    "message": "(44) calling 'make_runtime_spec_schema_config_schema_process_user' from 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 924,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'make_runtime_spec_schema_config_schema_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 929,
                    "column": 8,
                    "event": "note",
                    "message": "(46) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 931,
                    "column": 11,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 931,
                    "column": 11,
                    "event": "note",
                    "message": "(48) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 932,
                    "column": 8,
                    "event": "note",
                    "message": "(49) assuming 'calloc(1, 56)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 932,
                    "column": 8,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 936,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 937,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 958,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 959,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 980,
                    "column": 24,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 981,
                    "column": 12,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1002,
                    "column": 24,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1003,
                    "column": 12,
                    "event": "note",
                    "message": "(58) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1006,
                    "column": 20,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1010,
                    "column": 16,
                    "event": "note",
                    "message": "(60) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1038,
                    "column": 12,
                    "event": "note",
                    "message": "(62) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1048,
                    "column": 13,
                    "event": "note",
                    "message": "(63) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2799,
                    "column": 17,
                    "event": "note",
                    "message": "(64) returning to 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(65) 'make_runtime_spec_schema_config_schema_process_user(get_val(tree, \"user\", 3), ctx,  err)' leaks here; was allocated at (48)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1003,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1048,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 30,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2691,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2696,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2698,
                    "column": 11,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2699,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2730,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2744,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2745,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2756,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2783,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2785,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2799,
                    "column": 17,
                    "event": "note",
                    "message": "(44) calling 'make_runtime_spec_schema_config_schema_process_user' from 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 924,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'make_runtime_spec_schema_config_schema_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 929,
                    "column": 8,
                    "event": "note",
                    "message": "(46) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 931,
                    "column": 11,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 932,
                    "column": 8,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 936,
                    "column": 24,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 937,
                    "column": 12,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 958,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 959,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 980,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 981,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1002,
                    "column": 24,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1003,
                    "column": 12,
                    "event": "note",
                    "message": "(56) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1006,
                    "column": 20,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1009,
                    "column": 36,
                    "event": "note",
                    "message": "(58) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1010,
                    "column": 16,
                    "event": "note",
                    "message": "(59) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1010,
                    "column": 16,
                    "event": "note",
                    "message": "(60) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1038,
                    "column": 12,
                    "event": "note",
                    "message": "(62) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1048,
                    "column": 13,
                    "event": "note",
                    "message": "(63) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2799,
                    "column": 17,
                    "event": "note",
                    "message": "(64) returning to 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1048,
                    "column": 8,
                    "event": "note",
                    "message": "(65) '<unknown>' leaks here; was allocated at (58)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1048,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_process_user(get_val(tree, \"user\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 30,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2691,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2696,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2698,
                    "column": 11,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2699,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2730,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2744,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2745,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2756,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2783,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2785,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2799,
                    "column": 17,
                    "event": "note",
                    "message": "(44) calling 'make_runtime_spec_schema_config_schema_process_user' from 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 924,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'make_runtime_spec_schema_config_schema_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 929,
                    "column": 8,
                    "event": "note",
                    "message": "(46) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 931,
                    "column": 11,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 931,
                    "column": 11,
                    "event": "note",
                    "message": "(48) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 932,
                    "column": 8,
                    "event": "note",
                    "message": "(49) assuming 'calloc(1, 56)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 932,
                    "column": 8,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 936,
                    "column": 24,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 937,
                    "column": 12,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 958,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 959,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 980,
                    "column": 24,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 981,
                    "column": 12,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1002,
                    "column": 24,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1038,
                    "column": 12,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1048,
                    "column": 13,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2799,
                    "column": 17,
                    "event": "note",
                    "message": "(60) returning to 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1048,
                    "column": 13,
                    "event": "note",
                    "message": "(61) 'make_runtime_spec_schema_config_schema_process_user(get_val(tree, \"user\", 3), ctx,  err)' leaks here; was allocated at (48)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_process_capabilities(get_val(tree, \"capabilities\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1263,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 30,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2691,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2696,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2698,
                    "column": 11,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2699,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2730,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2744,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2745,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2756,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2783,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2785,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 8,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 30,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 27,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(48) calling 'make_runtime_spec_schema_config_schema_process_capabilities' from 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1250,
                    "column": 1,
                    "event": "note",
                    "message": "(49) entry to 'make_runtime_spec_schema_config_schema_process_capabilities'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1255,
                    "column": 8,
                    "event": "note",
                    "message": "(50) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1257,
                    "column": 11,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1257,
                    "column": 11,
                    "event": "note",
                    "message": "(52) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1258,
                    "column": 8,
                    "event": "note",
                    "message": "(53) assuming 'calloc(1, 88)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1258,
                    "column": 8,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1262,
                    "column": 24,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "(56) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1266,
                    "column": 20,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1270,
                    "column": 16,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(60) returning to 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema_process_capabilities'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(61) 'make_runtime_spec_schema_config_schema_process_capabilities(get_val(tree, \"capabilities\", 3), ctx,  err)' leaks here; was allocated at (52)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1263,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1391,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 30,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2691,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2696,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2698,
                    "column": 11,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2699,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2730,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2744,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2745,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2756,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2783,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2785,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 8,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 30,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 27,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(48) calling 'make_runtime_spec_schema_config_schema_process_capabilities' from 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1250,
                    "column": 1,
                    "event": "note",
                    "message": "(49) entry to 'make_runtime_spec_schema_config_schema_process_capabilities'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1255,
                    "column": 8,
                    "event": "note",
                    "message": "(50) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1257,
                    "column": 11,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1258,
                    "column": 8,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1262,
                    "column": 24,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "(54) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1266,
                    "column": 20,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1269,
                    "column": 29,
                    "event": "note",
                    "message": "(56) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1270,
                    "column": 16,
                    "event": "note",
                    "message": "(57) assuming 'calloc(len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1270,
                    "column": 16,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(60) returning to 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema_process_capabilities'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1391,
                    "column": 8,
                    "event": "note",
                    "message": "(61) '<unknown>' leaks here; was allocated at (56)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1391,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_config_schema_process_capabilities(get_val(tree, \"capabilities\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3972,
                    "column": 38,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3978,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3981,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3986,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3992,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_config_schema' from 'runtime_spec_schema_config_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3424,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3429,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3431,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3432,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3436,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3437,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3446,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 31,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3447,
                    "column": 28,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3451,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3452,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3469,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3470,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3481,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3482,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3493,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 30,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3514,
                    "column": 27,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 3516,
                    "column": 20,
                    "event": "note",
                    "message": "(28) calling 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2691,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2696,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2698,
                    "column": 11,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2699,
                    "column": 8,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2730,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2739,
                    "column": 25,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 8,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 38,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2740,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2744,
                    "column": 24,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2745,
                    "column": 12,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2756,
                    "column": 24,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2783,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2785,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 8,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 30,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2800,
                    "column": 27,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(48) calling 'make_runtime_spec_schema_config_schema_process_capabilities' from 'make_runtime_spec_schema_config_schema_process'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1250,
                    "column": 1,
                    "event": "note",
                    "message": "(49) entry to 'make_runtime_spec_schema_config_schema_process_capabilities'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1255,
                    "column": 8,
                    "event": "note",
                    "message": "(50) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1257,
                    "column": 11,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1257,
                    "column": 11,
                    "event": "note",
                    "message": "(52) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1258,
                    "column": 8,
                    "event": "note",
                    "message": "(53) assuming 'calloc(1, 88)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1258,
                    "column": 8,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1262,
                    "column": 24,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 2802,
                    "column": 25,
                    "event": "note",
                    "message": "(56) returning to 'make_runtime_spec_schema_config_schema_process' from 'make_runtime_spec_schema_config_schema_process_capabilities'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.c",
                    "line": 1391,
                    "column": 13,
                    "event": "note",
                    "message": "(57) 'make_runtime_spec_schema_config_schema_process_capabilities(get_val(tree, \"capabilities\", 3), ctx,  err)' leaks here; was allocated at (52)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 185,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 191,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 214,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 122,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 675,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 431,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 437,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 444,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 766,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1422,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1435,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1442,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1448,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1533,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1886,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_state_schema.c",
                    "line": 316,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_state_schema.c",
                    "line": 322,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_state_schema.c",
                    "line": 328,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_state_schema.c",
                    "line": 336,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_state_schema.c",
                    "line": 340,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_defs_windows_device'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 108,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 48,
                    "column": 12,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 48,
                    "column": 8,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 54,
                    "column": 12,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 54,
                    "column": 8,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 61,
                    "column": 13,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 61,
                    "column": 8,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 65,
                    "column": 16,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 68,
                    "column": 12,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 70,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 71,
                    "column": 16,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 74,
                    "column": 24,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 75,
                    "column": 35,
                    "event": "note",
                    "message": "(23) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 76,
                    "column": 16,
                    "event": "note",
                    "message": "(24) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 76,
                    "column": 16,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 81,
                    "column": 37,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 82,
                    "column": 16,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 89,
                    "column": 9,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 108,
                    "column": 12,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 108,
                    "column": 12,
                    "event": "note",
                    "message": "(31) '<unknown>' leaks here; was allocated at (23)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 108,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 48,
                    "column": 12,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 48,
                    "column": 8,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 54,
                    "column": 12,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 54,
                    "column": 8,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 61,
                    "column": 13,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 61,
                    "column": 8,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 65,
                    "column": 16,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 68,
                    "column": 12,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 70,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 70,
                    "column": 20,
                    "event": "note",
                    "message": "(21) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 71,
                    "column": 16,
                    "event": "note",
                    "message": "(22) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 71,
                    "column": 16,
                    "event": "note",
                    "message": "(23) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 74,
                    "column": 24,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 76,
                    "column": 16,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 81,
                    "column": 37,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 82,
                    "column": 16,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 89,
                    "column": 9,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 108,
                    "column": 12,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_defs_windows.c",
                    "line": 108,
                    "column": 12,
                    "event": "note",
                    "message": "(31) 'resi' leaks here; was allocated at (21)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_manifest_items_image_manifest_items_schema.c",
                    "line": 256,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_manifest_items_image_manifest_items_schema.c",
                    "line": 263,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/image_manifest_items_image_manifest_items_schema.c",
                    "line": 318,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 31,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 20,
                    "column": 15,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_top_array_int_container(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 153,
                    "column": 39,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 159,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 162,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 167,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_array_int_container' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(12) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(13) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(18) returning to 'basic_test_top_array_int_container_parse_data' from 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 20,
                    "column": 15,
                    "event": "note",
                    "message": "(19) 'make_basic_test_top_array_int_container(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 35,
                    "column": 19,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 153,
                    "column": 39,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 159,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 162,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 167,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_array_int_container' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(18) returning to 'basic_test_top_array_int_container_parse_data' from 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 35,
                    "column": 19,
                    "event": "note",
                    "message": "(19) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 151,
                    "column": 36,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 133,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 138,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 141,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 143,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 148,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 148,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_array_int_container_parse_data' from 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 153,
                    "column": 39,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 159,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 162,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 167,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_array_int_container' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(24) returning to 'basic_test_top_array_int_container_parse_data' from 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 155,
                    "column": 90,
                    "event": "note",
                    "message": "(25) inlined call to 'yajl_tree_free_function' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 151,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 151,
                    "column": 36,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 148,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'basic_test_top_array_int_container_parse_file_stream' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 155,
                    "column": 90,
                    "event": "note",
                    "message": "(29) inlined call to 'yajl_tree_free_function' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 151,
                    "column": 36,
                    "event": "note",
                    "message": "(30) '<unknown>' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 159,
                    "column": 18,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'basic_test_top_array_int_container_parse_data(fread_file(stream, & filesize), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 133,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 138,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 141,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 143,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 148,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 148,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_array_int_container_parse_data' from 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 153,
                    "column": 39,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 159,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 162,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 167,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_array_int_container' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(24) returning to 'basic_test_top_array_int_container_parse_data' from 'make_basic_test_top_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 155,
                    "column": 90,
                    "event": "note",
                    "message": "(25) inlined call to 'yajl_tree_free_function' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 151,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 151,
                    "column": 36,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 148,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'basic_test_top_array_int_container_parse_file_stream' from 'basic_test_top_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_int.c",
                    "line": 159,
                    "column": 18,
                    "event": "note",
                    "message": "(29) 'basic_test_top_array_int_container_parse_data(fread_file(stream, & filesize), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_double_array_item(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 63,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 263,
                    "column": 33,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 269,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 272,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 277,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array_item' from 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array_item'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 63,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(20) returning to 'basic_test_double_array_item_parse_data' from 'make_basic_test_double_array_item'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(21) 'make_basic_test_double_array_item(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 63,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_double_array_item_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'basic_test_double_array_item_parse_data(fread_file(stream, & filesize), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 63,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 243,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_item_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 248,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 251,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 253,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 258,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 258,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_double_array_item_parse_data' from 'basic_test_double_array_item_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 263,
                    "column": 33,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 269,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 272,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 277,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_double_array_item' from 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_double_array_item'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 63,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(26) returning to 'basic_test_double_array_item_parse_data' from 'make_basic_test_double_array_item'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 265,
                    "column": 84,
                    "event": "note",
                    "message": "(27) inlined call to 'yajl_tree_free_function' from 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 261,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 261,
                    "column": 36,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_double_array_item_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 258,
                    "column": 7,
                    "event": "note",
                    "message": "(30) returning to 'basic_test_double_array_item_parse_file_stream' from 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(31) 'basic_test_double_array_item_parse_data(fread_file(stream, & filesize), ctx,  err)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 63,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 78,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_double_array_item(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 263,
                    "column": 33,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 269,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 272,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 277,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array_item' from 'basic_test_double_array_item_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array_item'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 32)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 60,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 61,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 68,
                    "column": 19,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 69,
                    "column": 16,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 78,
                    "column": 13,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 283,
                    "column": 7,
                    "event": "note",
                    "message": "(22) returning to 'basic_test_double_array_item_parse_data' from 'make_basic_test_double_array_item'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array_item.c",
                    "line": 78,
                    "column": 13,
                    "event": "note",
                    "message": "(23) 'make_basic_test_double_array_item(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_features_schema(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 539,
                    "column": 40,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 545,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 548,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 553,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_features_schema' from 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_features_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 88)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 50,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 103,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 120,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 147,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 13,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'runtime_spec_schema_features_schema_parse_data' from 'make_runtime_spec_schema_features_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(29) 'make_runtime_spec_schema_features_schema(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 539,
                    "column": 40,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 545,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 548,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 553,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_features_schema' from 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_features_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 30,
                    "column": 36,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 50,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 103,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 120,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 147,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 13,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'runtime_spec_schema_features_schema_parse_data' from 'make_runtime_spec_schema_features_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 8,
                    "event": "note",
                    "message": "(29) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_features_schema'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 212,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 539,
                    "column": 40,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 545,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 548,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 553,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_features_schema' from 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_features_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 50,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 103,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 120,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 147,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 13,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 164,
                    "column": 16,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 167,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 169,
                    "column": 20,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 170,
                    "column": 16,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 173,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 174,
                    "column": 35,
                    "event": "note",
                    "message": "(32) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 175,
                    "column": 16,
                    "event": "note",
                    "message": "(33) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 175,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 180,
                    "column": 37,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 181,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 188,
                    "column": 9,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 212,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 212,
                    "column": 12,
                    "event": "note",
                    "message": "(40) '<unknown>' leaks here; was allocated at (32)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 212,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'resi'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 539,
                    "column": 40,
                    "event": "note",
                    "message": "(1) entry to 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 545,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 548,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 553,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 559,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_features_schema' from 'runtime_spec_schema_features_schema_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_features_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 29,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 31,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 38,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 41,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 50,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 103,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 120,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 147,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 153,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 13,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 160,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 164,
                    "column": 16,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 167,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 169,
                    "column": 20,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 169,
                    "column": 20,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 170,
                    "column": 16,
                    "event": "note",
                    "message": "(31) assuming 'resi' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 170,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'resi' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 173,
                    "column": 24,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 175,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 180,
                    "column": 37,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 181,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 188,
                    "column": 9,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 212,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_schema.c",
                    "line": 212,
                    "column": 12,
                    "event": "note",
                    "message": "(40) 'resi' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_basic_test_double_array'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_double_array_objectarrays_element(*<unknown>,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 262,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 265,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 269,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 271,
                    "column": 43,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 272,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 274,
                    "column": 27,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 276,
                    "column": 38,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 279,
                    "column": 20,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 281,
                    "column": 27,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 282,
                    "column": 31,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 103,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(24) calling 'make_basic_test_double_array_objectarrays_element' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(36) returning to 'make_basic_test_double_array' from 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(37) 'make_basic_test_double_array_objectarrays_element(*<unknown>,  ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 46,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_double_array_objectarrays_element(*<unknown>,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 262,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 265,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 269,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 271,
                    "column": 43,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 272,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 274,
                    "column": 27,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 276,
                    "column": 38,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 279,
                    "column": 20,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 281,
                    "column": 27,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 282,
                    "column": 31,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 103,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(24) calling 'make_basic_test_double_array_objectarrays_element' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 34,
                    "column": 19,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 35,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 45,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(38) returning to 'make_basic_test_double_array' from 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(39) 'make_basic_test_double_array_objectarrays_element(*<unknown>,  ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_double_array_objectarrays_element(*<unknown>,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 48,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 262,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 265,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 269,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 271,
                    "column": 43,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 272,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 274,
                    "column": 27,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 276,
                    "column": 38,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 279,
                    "column": 20,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 281,
                    "column": 27,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 282,
                    "column": 31,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 103,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(24) calling 'make_basic_test_double_array_objectarrays_element' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 34,
                    "column": 19,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 35,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 45,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 48,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 50,
                    "column": 16,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(40) returning to 'make_basic_test_double_array' from 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(41) 'make_basic_test_double_array_objectarrays_element(*<unknown>,  ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 48,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 50,
                    "column": 16,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 262,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 265,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 269,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 271,
                    "column": 43,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 272,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 274,
                    "column": 27,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 276,
                    "column": 38,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 279,
                    "column": 20,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 281,
                    "column": 27,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 282,
                    "column": 31,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 103,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(24) calling 'make_basic_test_double_array_objectarrays_element' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 150,
                    "column": 49,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 162,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 48,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_STRING'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 49,
                    "column": 27,
                    "event": "note",
                    "message": "(34) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 50,
                    "column": 16,
                    "event": "note",
                    "message": "(35) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 50,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 284,
                    "column": 47,
                    "event": "note",
                    "message": "(38) returning to 'make_basic_test_double_array' from 'make_basic_test_double_array_objectarrays_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 50,
                    "column": 16,
                    "event": "note",
                    "message": "(39) '<unknown>' leaks here; was allocated at (34)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_double_array_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_double_array(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 142,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 128)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 142,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 145,
                    "column": 20,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 149,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 151,
                    "column": 40,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 152,
                    "column": 16,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 154,
                    "column": 27,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 179,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(22) returning to 'basic_test_double_array_parse_data' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(23) 'make_basic_test_double_array(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 180,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 142,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_GET_ARRAY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 328,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 142,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 145,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 148,
                    "column": 30,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 149,
                    "column": 16,
                    "event": "note",
                    "message": "(15) assuming 'calloc(len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 149,
                    "column": 16,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 151,
                    "column": 40,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 152,
                    "column": 16,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 154,
                    "column": 27,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'i >= len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 179,
                    "column": 24,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(22) returning to 'basic_test_double_array_parse_data' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 328,
                    "column": 8,
                    "event": "note",
                    "message": "(23) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 328,
                    "column": 13,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_double_array(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 128)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(14) returning to 'basic_test_double_array_parse_data' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 328,
                    "column": 13,
                    "event": "note",
                    "message": "(15) 'make_basic_test_double_array(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_double_array'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 395,
                    "column": 53,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*ptr.strarrays_item_lens + i * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 794,
                    "column": 28,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 800,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 803,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 808,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 814,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_double_array' from 'basic_test_double_array_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 129,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 134,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 136,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 137,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 141,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 142,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 145,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 149,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 151,
                    "column": 40,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 151,
                    "column": 40,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 152,
                    "column": 16,
                    "event": "note",
                    "message": "(17) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 152,
                    "column": 16,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 131,
                    "column": 75,
                    "event": "note",
                    "message": "(19) inlined call to 'free_basic_test_double_array_function' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 127,
                    "column": 53,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 127,
                    "column": 53,
                    "event": "note",
                    "message": "(21) calling 'free_basic_test_double_array' from 'make_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_double_array'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 385,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'free_basic_test_double_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 387,
                    "column": 8,
                    "event": "note",
                    "message": "(23) following 'false' branch (when 'ptr' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 389,
                    "column": 12,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 389,
                    "column": 8,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 392,
                    "column": 23,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_double_array.c",
                    "line": 395,
                    "column": 53,
                    "event": "note",
                    "message": "(29) dereference of NULL '*ptr.strarrays_item_lens + i * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_runtime_spec_schema_features_linux'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_runtime_spec_schema_features_linux_cgroup(get_val(tree, \"cgroup\", 3), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 29,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1540,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'make_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1545,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1547,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1548,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1552,
                    "column": 24,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1602,
                    "column": 19,
                    "event": "note",
                    "message": "(6) calling 'make_runtime_spec_schema_features_linux_cgroup' from 'make_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_runtime_spec_schema_features_linux_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(11) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 29,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 48,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 65,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 67,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 84,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 86,
                    "column": 33,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 103,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 105,
                    "column": 25,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1602,
                    "column": 19,
                    "event": "note",
                    "message": "(24) returning to 'make_runtime_spec_schema_features_linux' from 'make_runtime_spec_schema_features_linux_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(25) 'make_runtime_spec_schema_features_linux_cgroup(get_val(tree, \"cgroup\", 3), ctx,  err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 29,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 759,
                    "column": 23,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_features_linux_seccomp(*src.seccomp)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1874,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1879,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1921,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1921,
                    "column": 24,
                    "event": "note",
                    "message": "(12) calling 'clone_runtime_spec_schema_features_linux_seccomp' from 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 752,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'clone_runtime_spec_schema_features_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 756,
                    "column": 11,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 757,
                    "column": 8,
                    "event": "note",
                    "message": "(15) assuming 'calloc(1, 104)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 757,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 759,
                    "column": 23,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 761,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 777,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 777,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 793,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 793,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 809,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 825,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 825,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1921,
                    "column": 24,
                    "event": "note",
                    "message": "(28) returning to 'clone_runtime_spec_schema_features_linux' from 'clone_runtime_spec_schema_features_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 759,
                    "column": 23,
                    "event": "note",
                    "message": "(29) 'clone_runtime_spec_schema_features_linux_seccomp(*src.seccomp)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 825,
                    "column": 8,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1874,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1879,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1921,
                    "column": 24,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1921,
                    "column": 24,
                    "event": "note",
                    "message": "(12) calling 'clone_runtime_spec_schema_features_linux_seccomp' from 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 752,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'clone_runtime_spec_schema_features_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 757,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 759,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 761,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 763,
                    "column": 31,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 764,
                    "column": 24,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 765,
                    "column": 12,
                    "event": "note",
                    "message": "(19) assuming 'calloc(*src.actions_len + 1, 8)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 765,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 777,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 793,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 793,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 809,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 825,
                    "column": 12,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 825,
                    "column": 8,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1921,
                    "column": 24,
                    "event": "note",
                    "message": "(30) returning to 'clone_runtime_spec_schema_features_linux' from 'clone_runtime_spec_schema_features_linux_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 825,
                    "column": 8,
                    "event": "note",
                    "message": "(31) '<unknown>' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1529,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'clone_runtime_spec_schema_features_linux_mount_extensions(*src.mount_extensions)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1874,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1879,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1925,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1925,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1931,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1931,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1937,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1937,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1943,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1943,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1945,
                    "column": 33,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1945,
                    "column": 33,
                    "event": "note",
                    "message": "(20) calling 'clone_runtime_spec_schema_features_linux_mount_extensions' from 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1522,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'clone_runtime_spec_schema_features_linux_mount_extensions'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1526,
                    "column": 11,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1527,
                    "column": 8,
                    "event": "note",
                    "message": "(23) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1527,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1529,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1529,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1945,
                    "column": 33,
                    "event": "note",
                    "message": "(28) returning to 'clone_runtime_spec_schema_features_linux' from 'clone_runtime_spec_schema_features_linux_mount_extensions'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1529,
                    "column": 12,
                    "event": "note",
                    "message": "(29) 'clone_runtime_spec_schema_features_linux_mount_extensions(*src.mount_extensions)' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1532,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1874,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1879,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1881,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1897,
                    "column": 8,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1913,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1919,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1925,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1925,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1931,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1931,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1937,
                    "column": 12,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1937,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1943,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1943,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1945,
                    "column": 33,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1945,
                    "column": 33,
                    "event": "note",
                    "message": "(20) calling 'clone_runtime_spec_schema_features_linux_mount_extensions' from 'clone_runtime_spec_schema_features_linux'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1522,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'clone_runtime_spec_schema_features_linux_mount_extensions'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1527,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1529,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1529,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1531,
                    "column": 22,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1531,
                    "column": 22,
                    "event": "note",
                    "message": "(26) calling 'clone_runtime_spec_schema_features_linux_mount_extensions_idmap' from 'clone_runtime_spec_schema_features_linux_mount_extensions'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1396,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'clone_runtime_spec_schema_features_linux_mount_extensions_idmap'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1400,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1401,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1401,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1403,
                    "column": 23,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1531,
                    "column": 22,
                    "event": "note",
                    "message": "(32) returning to 'clone_runtime_spec_schema_features_linux_mount_extensions' from 'clone_runtime_spec_schema_features_linux_mount_extensions_idmap'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1532,
                    "column": 12,
                    "event": "note",
                    "message": "(33) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1945,
                    "column": 33,
                    "event": "note",
                    "message": "(35) returning to 'clone_runtime_spec_schema_features_linux' from 'clone_runtime_spec_schema_features_linux_mount_extensions'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_features_linux.c",
                    "line": 1532,
                    "column": 12,
                    "event": "note",
                    "message": "(36) '<unknown>' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 31,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 31,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 35,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 31,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 35,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 158,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 182,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 186,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 533,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 539,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 611,
                    "event": "error[memleak]",
                    "message": "Memory leak: keys",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 713,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 718,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 782,
                    "event": "error[memleak]",
                    "message": "Memory leak: keys",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 888,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 894,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1050,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1056,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1345,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1351,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1408,
                    "event": "error[memleak]",
                    "message": "Memory leak: keys",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1414,
                    "event": "error[memleak]",
                    "message": "Memory leak: keys",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1414,
                    "event": "error[memleak]",
                    "message": "Memory leak: vals",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1521,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1528,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1585,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1589,
                    "event": "error[memleak]",
                    "message": "Memory leak: ret",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 31,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 35,
                    "event": "error[memleak]",
                    "message": "Memory leak: ptr",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_array_string_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 152,
                    "column": 18,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'basic_test_top_array_string_container_parse_data(fread_file(stream, & filesize), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 126,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_array_string_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 131,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 134,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 136,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 141,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 141,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_array_string_container_parse_data' from 'basic_test_top_array_string_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 146,
                    "column": 42,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 152,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 155,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 160,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 166,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 166,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_array_string_container' from 'basic_test_top_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 16)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 35,
                    "column": 19,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'i < alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 37,
                    "column": 55,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 39,
                    "column": 12,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'work' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 35,
                    "column": 28,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 35,
                    "column": 19,
                    "event": "note",
                    "message": "(28) following 'true' branch (when 'i < alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 37,
                    "column": 55,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 43,
                    "column": 16,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 35,
                    "column": 28,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 166,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'basic_test_top_array_string_container_parse_data' from 'make_basic_test_top_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 148,
                    "column": 93,
                    "event": "note",
                    "message": "(33) inlined call to 'yajl_tree_free_function' from 'basic_test_top_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 144,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 144,
                    "column": 36,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_array_string_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 141,
                    "column": 7,
                    "event": "note",
                    "message": "(36) returning to 'basic_test_top_array_string_container_parse_file_stream' from 'basic_test_top_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_array_string.c",
                    "line": 152,
                    "column": 18,
                    "event": "note",
                    "message": "(37) 'basic_test_top_array_string_container_parse_data(fread_file(stream, & filesize), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 20,
                    "column": 15,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_top_double_array_int_container(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 176,
                    "column": 46,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 185,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 190,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_int_container' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(12) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(13) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(22) returning to 'basic_test_top_double_array_int_container_parse_data' from 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 20,
                    "column": 15,
                    "event": "note",
                    "message": "(23) 'make_basic_test_top_double_array_int_container(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 37,
                    "column": 19,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 176,
                    "column": 46,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 185,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 190,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_int_container' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(22) returning to 'basic_test_top_double_array_int_container_parse_data' from 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(23) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 174,
                    "column": 36,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 156,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 161,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 164,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 166,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 171,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 171,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_double_array_int_container_parse_data' from 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 176,
                    "column": 46,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 185,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 190,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_double_array_int_container' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'basic_test_top_double_array_int_container_parse_data' from 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 178,
                    "column": 97,
                    "event": "note",
                    "message": "(29) inlined call to 'yajl_tree_free_function' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 174,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 174,
                    "column": 36,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 171,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'basic_test_top_double_array_int_container_parse_file_stream' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 178,
                    "column": 97,
                    "event": "note",
                    "message": "(33) inlined call to 'yajl_tree_free_function' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 174,
                    "column": 36,
                    "event": "note",
                    "message": "(34) '<unknown>' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 182,
                    "column": 18,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'basic_test_top_double_array_int_container_parse_data(fread_file(stream, & filesize), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 156,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 161,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 164,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 166,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 171,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 171,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_double_array_int_container_parse_data' from 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 176,
                    "column": 46,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 185,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 190,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_double_array_int_container' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 196,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'basic_test_top_double_array_int_container_parse_data' from 'make_basic_test_top_double_array_int_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 178,
                    "column": 97,
                    "event": "note",
                    "message": "(29) inlined call to 'yajl_tree_free_function' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 174,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 174,
                    "column": 36,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_int_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 171,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'basic_test_top_double_array_int_container_parse_file_stream' from 'basic_test_top_double_array_int_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_int.c",
                    "line": 182,
                    "column": 18,
                    "event": "note",
                    "message": "(33) 'basic_test_top_double_array_int_container_parse_data(fread_file(stream, & filesize), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_string_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 74,
                    "column": 42,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*ptr.subitem_lens + i * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 173,
                    "column": 49,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 179,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 182,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 187,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 193,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 193,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_string_container' from 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 33,
                    "column": 25,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 17,
                    "column": 117,
                    "event": "note",
                    "message": "(20) inlined call to 'free_basic_test_top_double_array_string_container_function' from 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 13,
                    "column": 74,
                    "event": "note",
                    "message": "(21) inlined call to 'free_basic_test_top_double_array_string_container' from 'free_basic_test_top_double_array_string_container_function'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) calling 'free_basic_test_top_double_array_string_container' from 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_string_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(23) entry to 'free_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 71,
                    "column": 19,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 74,
                    "column": 42,
                    "event": "note",
                    "message": "(26) dereference of NULL '*ptr.subitem_lens + i * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 76,
                    "column": 13,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*<unknown> + j * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 173,
                    "column": 49,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 179,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 182,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 187,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 193,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 193,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_string_container' from 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 39,
                    "column": 55,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 40,
                    "column": 25,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 41,
                    "column": 12,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 41,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 17,
                    "column": 117,
                    "event": "note",
                    "message": "(24) inlined call to 'free_basic_test_top_double_array_string_container_function' from 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 13,
                    "column": 74,
                    "event": "note",
                    "message": "(25) inlined call to 'free_basic_test_top_double_array_string_container' from 'free_basic_test_top_double_array_string_container_function'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(26) calling 'free_basic_test_top_double_array_string_container' from 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_string_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(27) entry to 'free_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 71,
                    "column": 19,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 74,
                    "column": 23,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 76,
                    "column": 22,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 76,
                    "column": 13,
                    "event": "note",
                    "message": "(32) dereference of NULL '*<unknown> + j * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_string_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 179,
                    "column": 18,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'basic_test_top_double_array_string_container_parse_data(fread_file(stream, & filesize), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 153,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_string_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 158,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 161,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 163,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 168,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 168,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_double_array_string_container_parse_data' from 'basic_test_top_double_array_string_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 173,
                    "column": 49,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 179,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 182,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 187,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 193,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 193,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_double_array_string_container' from 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(26) following 'true' branch (when 'i < alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 39,
                    "column": 55,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 41,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 44,
                    "column": 19,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 45,
                    "column": 23,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 47,
                    "column": 32,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 48,
                    "column": 16,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'val' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 55,
                    "column": 30,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 45,
                    "column": 23,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 47,
                    "column": 32,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 48,
                    "column": 16,
                    "event": "note",
                    "message": "(36) following 'false' branch (when 'val' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 55,
                    "column": 30,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 45,
                    "column": 23,
                    "event": "note",
                    "message": "(38) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 47,
                    "column": 32,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 52,
                    "column": 20,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 55,
                    "column": 30,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(42) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 193,
                    "column": 7,
                    "event": "note",
                    "message": "(44) returning to 'basic_test_top_double_array_string_container_parse_data' from 'make_basic_test_top_double_array_string_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 175,
                    "column": 100,
                    "event": "note",
                    "message": "(45) inlined call to 'yajl_tree_free_function' from 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(46) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 171,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 171,
                    "column": 36,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_string_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 168,
                    "column": 7,
                    "event": "note",
                    "message": "(48) returning to 'basic_test_top_double_array_string_container_parse_file_stream' from 'basic_test_top_double_array_string_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_string.c",
                    "line": 179,
                    "column": 18,
                    "event": "note",
                    "message": "(49) 'basic_test_top_double_array_string_container_parse_data(fread_file(stream, & filesize), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 15,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_top_double_array_refobj_container(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 168,
                    "column": 49,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 174,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 177,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_refobj_container' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(12) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(13) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(22) returning to 'basic_test_top_double_array_refobj_container_parse_data' from 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 15,
                    "event": "note",
                    "message": "(23) 'make_basic_test_top_double_array_refobj_container(yajl_tree_parse(jsondata, & errbuf, 1024), ctx,  err)' leaks here; was allocated at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 15,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'basic_test_top_double_array_refobj_container_parse_data(fread_file(stream, & filesize), ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 148,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 153,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 156,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 158,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 163,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 163,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_double_array_refobj_container_parse_data' from 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 168,
                    "column": 49,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 174,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 177,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_double_array_refobj_container' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(19) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'basic_test_top_double_array_refobj_container_parse_data' from 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 170,
                    "column": 100,
                    "event": "note",
                    "message": "(29) inlined call to 'yajl_tree_free_function' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 166,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 166,
                    "column": 36,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 163,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'basic_test_top_double_array_refobj_container_parse_file_stream' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 15,
                    "event": "note",
                    "message": "(33) 'basic_test_top_double_array_refobj_container_parse_data(fread_file(stream, & filesize), ctx,  err)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 37,
                    "column": 19,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 168,
                    "column": 49,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 174,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 177,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_refobj_container' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(15) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(22) returning to 'basic_test_top_double_array_refobj_container_parse_data' from 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(23) '<unknown>' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_refobj_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 69,
                    "column": 44,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*ptr.subitem_lens + i * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 168,
                    "column": 49,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 174,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 177,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_refobj_container' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 33,
                    "column": 25,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 17,
                    "column": 117,
                    "event": "note",
                    "message": "(20) inlined call to 'free_basic_test_top_double_array_refobj_container_function' from 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 13,
                    "column": 74,
                    "event": "note",
                    "message": "(21) inlined call to 'free_basic_test_top_double_array_refobj_container' from 'free_basic_test_top_double_array_refobj_container_function'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) calling 'free_basic_test_top_double_array_refobj_container' from 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_refobj_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 59,
                    "column": 6,
                    "event": "note",
                    "message": "(23) entry to 'free_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 66,
                    "column": 19,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 69,
                    "column": 44,
                    "event": "note",
                    "message": "(26) dereference of NULL '*ptr.subitem_lens + i * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 166,
                    "column": 36,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 148,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 153,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 156,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 158,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 163,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 163,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'basic_test_top_double_array_refobj_container_parse_data' from 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 168,
                    "column": 49,
                    "event": "note",
                    "message": "(7) entry to 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 174,
                    "column": 8,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 177,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 182,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(12) calling 'make_basic_test_top_double_array_refobj_container' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 15,
                    "column": 2,
                    "event": "note",
                    "message": "(13) entry to 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 20,
                    "column": 9,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 22,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 24,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 26,
                    "column": 11,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 27,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 29,
                    "column": 18,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 30,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 32,
                    "column": 14,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 34,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 37,
                    "column": 19,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'i >= alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 188,
                    "column": 7,
                    "event": "note",
                    "message": "(28) returning to 'basic_test_top_double_array_refobj_container_parse_data' from 'make_basic_test_top_double_array_refobj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 170,
                    "column": 100,
                    "event": "note",
                    "message": "(29) inlined call to 'yajl_tree_free_function' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 41,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 166,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 166,
                    "column": 36,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'basic_test_top_double_array_refobj_container_parse_file_stream'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 163,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'basic_test_top_double_array_refobj_container_parse_file_stream' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 170,
                    "column": 100,
                    "event": "note",
                    "message": "(33) inlined call to 'yajl_tree_free_function' from 'basic_test_top_double_array_refobj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_refobj.c",
                    "line": 166,
                    "column": 36,
                    "event": "note",
                    "message": "(34) '<unknown>' leaks here; was allocated at (20)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_top_double_array_obj_element(*<unknown>,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 319,
                    "column": 46,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 325,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 328,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_obj_container' from 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 166,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 171,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 173,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 175,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 177,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 178,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 180,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 181,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 183,
                    "column": 14,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 185,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 188,
                    "column": 19,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 190,
                    "column": 55,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 193,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 195,
                    "column": 19,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 196,
                    "column": 23,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 198,
                    "column": 84,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 198,
                    "column": 34,
                    "event": "note",
                    "message": "(24) calling 'make_basic_test_top_double_array_obj_element' from 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_basic_test_top_double_array_obj_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 67,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 68,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 198,
                    "column": 34,
                    "event": "note",
                    "message": "(38) returning to 'make_basic_test_top_double_array_obj_container' from 'make_basic_test_top_double_array_obj_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 156,
                    "column": 49,
                    "event": "note",
                    "message": "(39) 'make_basic_test_top_double_array_obj_element(*<unknown>,  ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 29,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_TRUE'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 68,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_basic_test_top_double_array_obj_element(*<unknown>,  ctx,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 319,
                    "column": 46,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 325,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 328,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_obj_container' from 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 166,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 171,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 173,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 175,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 177,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 178,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 180,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 181,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 183,
                    "column": 14,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 185,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 188,
                    "column": 19,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 190,
                    "column": 55,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 193,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 195,
                    "column": 19,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 196,
                    "column": 23,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 198,
                    "column": 84,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 198,
                    "column": 34,
                    "event": "note",
                    "message": "(24) calling 'make_basic_test_top_double_array_obj_element' from 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 14,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'make_basic_test_top_double_array_obj_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 19,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'tree' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 21,
                    "column": 11,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(29) assuming 'calloc(1, 24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 22,
                    "column": 8,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 26,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 27,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 34,
                    "column": 19,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 35,
                    "column": 16,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 45,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 46,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 67,
                    "column": 24,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 68,
                    "column": 12,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 198,
                    "column": 34,
                    "event": "note",
                    "message": "(40) returning to 'make_basic_test_top_double_array_obj_container' from 'make_basic_test_top_double_array_obj_element'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 68,
                    "column": 12,
                    "event": "note",
                    "message": "(41) 'make_basic_test_top_double_array_obj_element(*<unknown>,  ctx,  err)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_obj_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 220,
                    "column": 44,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*ptr.subitem_lens + i * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 319,
                    "column": 46,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 325,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 328,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_obj_container' from 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 166,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 171,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 173,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 175,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 177,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 178,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 180,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 181,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 183,
                    "column": 14,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 184,
                    "column": 25,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 185,
                    "column": 8,
                    "event": "note",
                    "message": "(17) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 185,
                    "column": 8,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 168,
                    "column": 111,
                    "event": "note",
                    "message": "(20) inlined call to 'free_basic_test_top_double_array_obj_container_function' from 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 164,
                    "column": 71,
                    "event": "note",
                    "message": "(21) inlined call to 'free_basic_test_top_double_array_obj_container' from 'free_basic_test_top_double_array_obj_container_function'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) calling 'free_basic_test_top_double_array_obj_container' from 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_obj_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 210,
                    "column": 6,
                    "event": "note",
                    "message": "(23) entry to 'free_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 217,
                    "column": 19,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 220,
                    "column": 44,
                    "event": "note",
                    "message": "(26) dereference of NULL '*ptr.subitem_lens + i * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 222,
                    "column": 15,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*<unknown> + j * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 319,
                    "column": 46,
                    "event": "note",
                    "message": "(1) entry to 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 325,
                    "column": 8,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 328,
                    "column": 10,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 333,
                    "column": 8,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 339,
                    "column": 7,
                    "event": "note",
                    "message": "(6) calling 'make_basic_test_top_double_array_obj_container' from 'basic_test_top_double_array_obj_container_parse_data'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 166,
                    "column": 2,
                    "event": "note",
                    "message": "(7) entry to 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 171,
                    "column": 9,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 173,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 175,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'alen != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 177,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 178,
                    "column": 8,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 180,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 181,
                    "column": 8,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 183,
                    "column": 14,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 185,
                    "column": 8,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 188,
                    "column": 19,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i < alen')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 190,
                    "column": 55,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 192,
                    "column": 25,
                    "event": "note",
                    "message": "(20) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 193,
                    "column": 12,
                    "event": "note",
                    "message": "(21) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 193,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 168,
                    "column": 111,
                    "event": "note",
                    "message": "(24) inlined call to 'free_basic_test_top_double_array_obj_container_function' from 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 164,
                    "column": 71,
                    "event": "note",
                    "message": "(25) inlined call to 'free_basic_test_top_double_array_obj_container' from 'free_basic_test_top_double_array_obj_container_function'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(26) calling 'free_basic_test_top_double_array_obj_container' from 'make_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_basic_test_top_double_array_obj_container.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 210,
                    "column": 6,
                    "event": "note",
                    "message": "(27) entry to 'free_basic_test_top_double_array_obj_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 217,
                    "column": 19,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 220,
                    "column": 25,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 222,
                    "column": 64,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/basic_test_top_double_array_obj.c",
                    "line": 222,
                    "column": 15,
                    "event": "note",
                    "message": "(32) dereference of NULL '*<unknown> + j * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_json_map_string_string.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1479,
                    "column": 11,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*map.keys + i * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1569,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1574,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'src' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1577,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1578,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1581,
                    "column": 17,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1583,
                    "column": 15,
                    "event": "note",
                    "message": "(6) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1584,
                    "column": 6,
                    "event": "note",
                    "message": "(7) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1584,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1571,
                    "column": 72,
                    "event": "note",
                    "message": "(10) inlined call to 'free_json_map_string_string_function' from 'clone_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 6,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1492,
                    "column": 52,
                    "event": "note",
                    "message": "(11) inlined call to 'free_json_map_string_string' from 'free_json_map_string_string_function'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(12) calling 'free_json_map_string_string' from 'clone_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_json_map_string_string.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1472,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'free_json_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1477,
                    "column": 21,
                    "event": "note",
                    "message": "(14) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1479,
                    "column": 20,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1479,
                    "column": 11,
                    "event": "note",
                    "message": "(16) dereference of NULL '*map.keys + i * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1481,
                    "column": 11,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '*map.values + i * 8'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1569,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'clone_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1574,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'src' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1577,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1578,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1581,
                    "column": 17,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1584,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1587,
                    "column": 17,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1587,
                    "column": 17,
                    "event": "note",
                    "message": "(8) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1588,
                    "column": 6,
                    "event": "note",
                    "message": "(9) assuming '<unknown>' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1588,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1571,
                    "column": 72,
                    "event": "note",
                    "message": "(12) inlined call to 'free_json_map_string_string_function' from 'clone_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1492,
                    "column": 52,
                    "event": "note",
                    "message": "(13) inlined call to 'free_json_map_string_string' from 'free_json_map_string_string_function'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 42,
                    "column": 7,
                    "event": "note",
                    "message": "in definition of macro 'define_cleaner_function'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(14) calling 'free_json_map_string_string' from 'clone_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'free_json_map_string_string.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1472,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'free_json_map_string_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1477,
                    "column": 21,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1479,
                    "column": 20,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.c",
                    "line": 1481,
                    "column": 11,
                    "event": "note",
                    "message": "(18) dereference of NULL '*map.values + i * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'crun_command_spec'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 126,
                    "column": 7,
                    "event": "warning[-Wanalyzer-file-leak]",
                    "message": "leak of FILE 'fopen(where, \"w+e\")'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 99,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 103,
                    "column": 14,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 103,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 117,
                    "column": 17,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 126,
                    "column": 7,
                    "event": "note",
                    "message": "(5) opened here (6) 'fopen(where, \"w+e\")' leaks here; was opened at (5)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 126,
                    "column": 7,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'fopen(where, \"w+e\")'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 99,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 103,
                    "column": 14,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 103,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 117,
                    "column": 17,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/spec.c",
                    "line": 126,
                    "column": 7,
                    "event": "note",
                    "message": "(5) allocated here (6) 'fopen(where, \"w+e\")' leaks here; was allocated at (5)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'bundle_cleanup'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'crun_command_restore'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 159,
                    "column": 22,
                    "event": "note",
                    "message": "(1) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 187,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 190,
                    "column": 17,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 190,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 194,
                    "column": 14,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 195,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 196,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/restore.c",
                    "line": 158,
                    "column": 22,
                    "event": "note",
                    "message": "(8) inlined call to 'cleanup_freep' from 'crun_command_restore'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(9) second 'free' here; first 'free' was at (1)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/blake3/blake3.c",
                    "line": 229,
                    "event": "warning[uninitvar]",
                    "message": "Uninitialized variable: parents_array",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_precreate_cgroup_cgroupfs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 82,
                    "column": 12,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(cgroup_path, 720896)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 68,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 71,
                    "column": 9,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 72,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 78,
                    "column": 9,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 79,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 82,
                    "column": 12,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-cgroupfs.c",
                    "line": 82,
                    "column": 12,
                    "event": "note",
                    "message": "(7) opened here (8) 'open(cgroup_path, 720896)' leaks here; was opened at (7)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 30,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'crun_command_exec'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc(88)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 253,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 275,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 19,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(12) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(13) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(17) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 295,
                    "column": 21,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 297,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 298,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 300,
                    "column": 39,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(22) calling 'make_oci_process_user' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 203,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 209,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'userspec' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/bits/types/stack_t.h",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/signal.h",
                    "line": 313,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 29,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 210,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(26) returning to 'crun_command_exec' from 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 305,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 308,
                    "column": 23,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 308,
                    "column": 10,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 311,
                    "column": 23,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 311,
                    "column": 10,
                    "event": "note",
                    "message": "(31) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 314,
                    "column": 17,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 314,
                    "column": 17,
                    "event": "note",
                    "message": "(33) calling 'xmalloc' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(34) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(35) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(36) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 314,
                    "column": 17,
                    "event": "note",
                    "message": "(39) returning to 'crun_command_exec' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(40) 'xmalloc(88)' leaks here; was allocated at (35)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc0((long unsigned int)(argc + 1) * 8)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 253,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 275,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 19,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(12) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(13) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(15) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(16) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(19) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(20) 'xmalloc0((long unsigned int)(argc + 1) * 8)' leaks here; was allocated at (15)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_oci_process_user'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc0(56)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 253,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 275,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 19,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(12) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(13) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(17) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 295,
                    "column": 21,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 297,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 298,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 300,
                    "column": 39,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(22) calling 'make_oci_process_user' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 203,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 209,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch (when 'userspec' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 212,
                    "column": 7,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 212,
                    "column": 7,
                    "event": "note",
                    "message": "(26) calling 'xmalloc0' from 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(29) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 212,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'make_oci_process_user' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(33) 'xmalloc0(56)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'crun_command_exec'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_oci_process_user(exec_options.user)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 253,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 275,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(6) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(10) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(11) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(12) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(15) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 295,
                    "column": 21,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 297,
                    "column": 14,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 298,
                    "column": 10,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 300,
                    "column": 39,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(20) calling 'make_oci_process_user' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 203,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 209,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch (when 'userspec' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 212,
                    "column": 7,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 212,
                    "column": 7,
                    "event": "note",
                    "message": "(24) calling 'xmalloc0' from 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(26) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(27) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 212,
                    "column": 7,
                    "event": "note",
                    "message": "(30) returning to 'make_oci_process_user' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 215,
                    "column": 6,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 217,
                    "column": 7,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 217,
                    "column": 6,
                    "event": "note",
                    "message": "(33) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(35) returning to 'crun_command_exec' from 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(36) 'make_oci_process_user(exec_options.user)' leaks here; was allocated at (26)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'crun_command_exec'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(*<unknown>)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 253,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 275,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 19,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(12) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(13) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(17) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 295,
                    "column": 21,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 296,
                    "column": 52,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 296,
                    "column": 28,
                    "event": "note",
                    "message": "(20) calling 'xstrdup' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(24) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(25) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 296,
                    "column": 28,
                    "event": "note",
                    "message": "(28) returning to 'crun_command_exec' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(29) 'xstrdup(*<unknown>)' leaks here; was allocated at (24)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(exec_options.process_label)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 253,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 275,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 19,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(12) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(13) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(17) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 295,
                    "column": 21,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 297,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 298,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 300,
                    "column": 39,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(22) calling 'make_oci_process_user' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 203,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 209,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'userspec' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 210,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(26) returning to 'crun_command_exec' from 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 305,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 306,
                    "column": 34,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 306,
                    "column": 34,
                    "event": "note",
                    "message": "(29) calling 'xstrdup' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(31) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(33) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(34) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(35) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 306,
                    "column": 34,
                    "event": "note",
                    "message": "(37) returning to 'crun_command_exec' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(38) 'xstrdup(exec_options.process_label)' leaks here; was allocated at (33)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(exec_options.apparmor)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 253,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 275,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 19,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 286,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 290,
                    "column": 17,
                    "event": "note",
                    "message": "(12) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(13) calling 'xmalloc0' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 294,
                    "column": 23,
                    "event": "note",
                    "message": "(17) returning to 'crun_command_exec' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 295,
                    "column": 21,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 297,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 298,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 300,
                    "column": 39,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(22) calling 'make_oci_process_user' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 203,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 209,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'userspec' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 210,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 303,
                    "column": 23,
                    "event": "note",
                    "message": "(26) returning to 'crun_command_exec' from 'make_oci_process_user'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 305,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 308,
                    "column": 23,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 308,
                    "column": 10,
                    "event": "note",
                    "message": "(29) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 309,
                    "column": 37,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 309,
                    "column": 37,
                    "event": "note",
                    "message": "(31) calling 'xstrdup' from 'crun_command_exec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(32) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(33) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(35) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(36) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/exec.c",
                    "line": 309,
                    "column": 37,
                    "event": "note",
                    "message": "(39) returning to 'crun_command_exec' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(40) 'xstrdup(exec_options.apparmor)' leaks here; was allocated at (35)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'enter_cgroup_v2'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 490,
                    "column": 1,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'cgroup_crun_exec_path'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 493,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 497,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'cgroup_mode == 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 499,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 499,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'enter_cgroup_v2' from 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 397,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'enter_cgroup_v2'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 408,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 411,
                    "column": 6,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 419,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 422,
                    "column": 9,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 423,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-internal.h",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 426,
                    "column": 17,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 439,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 442,
                    "column": 3,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 454,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'true' branch (when 'init_pid > 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'read_unified_cgroup_pid' from 'enter_cgroup_v2'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 294,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'read_unified_cgroup_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 304,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 307,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 307,
                    "column": 10,
                    "event": "note",
                    "message": "(20) when 'strstr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 308,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 311,
                    "column": 8,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 313,
                    "column": 8,
                    "event": "note",
                    "message": "(23) when 'strchr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 314,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 316,
                    "column": 7,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 318,
                    "column": 11,
                    "event": "note",
                    "message": "(26) calling 'xstrdup' from 'read_unified_cgroup_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(31) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 318,
                    "column": 11,
                    "event": "note",
                    "message": "(34) returning to 'read_unified_cgroup_pid' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(35) returning to 'enter_cgroup_v2' from 'read_unified_cgroup_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 490,
                    "column": 1,
                    "event": "note",
                    "message": "(36) 'cgroup_crun_exec_path' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 5,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 42,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor '*(void *)p'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(1) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(4) second 'close' here; first 'close' was at (1)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_unified_cgroup_pid'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(from)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 493,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 497,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'cgroup_mode == 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 499,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 499,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'enter_cgroup_v2' from 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 397,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'enter_cgroup_v2'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 408,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 411,
                    "column": 6,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 419,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 422,
                    "column": 9,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 423,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 426,
                    "column": 17,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 439,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 442,
                    "column": 3,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 454,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'true' branch (when 'init_pid > 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'read_unified_cgroup_pid' from 'enter_cgroup_v2'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 294,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'read_unified_cgroup_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 304,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 307,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 307,
                    "column": 10,
                    "event": "note",
                    "message": "(20) when 'strstr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 308,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 311,
                    "column": 8,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 313,
                    "column": 8,
                    "event": "note",
                    "message": "(23) when 'strchr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 314,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 316,
                    "column": 7,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 318,
                    "column": 11,
                    "event": "note",
                    "message": "(26) calling 'xstrdup' from 'read_unified_cgroup_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(30) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(31) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 318,
                    "column": 11,
                    "event": "note",
                    "message": "(34) returning to 'read_unified_cgroup_pid' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(35) 'xstrdup(from)' leaks here; was allocated at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'initialize_cpuset_subsystem_rec'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 53,
                    "column": 11,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(path, 2686976)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 493,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 497,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'cgroup_mode != 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 505,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 505,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'enter_cgroup_v1' from 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 323,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'enter_cgroup_v1'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 338,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 341,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 342,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 352,
                    "column": 19,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 353,
                    "column": 8,
                    "event": "note",
                    "message": "(10) following 'true' branch (when 'has_data != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 359,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 371,
                    "column": 10,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 373,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 373,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 377,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 377,
                    "column": 13,
                    "event": "note",
                    "message": "(16) calling 'enter_cgroup_subsystem' from 'enter_cgroup_v1'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 197,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'enter_cgroup_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 204,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 207,
                    "column": 6,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 207,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'true' branch (when 'create_if_missing != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 209,
                    "column": 13,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 210,
                    "column": 10,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 219,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 219,
                    "column": 10,
                    "event": "note",
                    "message": "(24) following 'true' branch (when the strings are equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 221,
                    "column": 17,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 221,
                    "column": 17,
                    "event": "note",
                    "message": "(26) calling 'initialize_cpuset_subsystem' from 'enter_cgroup_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 148,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'initialize_cpuset_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 150,
                    "column": 33,
                    "event": "note",
                    "message": "(28) calling 'xstrdup' from 'initialize_cpuset_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 150,
                    "column": 33,
                    "event": "note",
                    "message": "(34) returning to 'initialize_cpuset_subsystem' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 155,
                    "column": 10,
                    "event": "note",
                    "message": "(35) calling 'initialize_cpuset_subsystem_rec' from 'initialize_cpuset_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 43,
                    "column": 1,
                    "event": "note",
                    "message": "(36) entry to 'initialize_cpuset_subsystem_rec'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 53,
                    "column": 11,
                    "event": "note",
                    "message": "(37) opened here (38) 'open(path, 2686976)' leaks here; was opened at (37)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'initialize_cpuset_subsystem'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 155,
                    "column": 10,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 493,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 497,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'cgroup_mode != 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 505,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 505,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'enter_cgroup_v1' from 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 323,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'enter_cgroup_v1'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 325,
                    "column": 22,
                    "event": "note",
                    "message": "(6) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 338,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 341,
                    "column": 9,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 342,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 352,
                    "column": 19,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 353,
                    "column": 8,
                    "event": "note",
                    "message": "(11) following 'true' branch (when 'has_data != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 359,
                    "column": 11,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 371,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 373,
                    "column": 10,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 373,
                    "column": 10,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 377,
                    "column": 13,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 377,
                    "column": 13,
                    "event": "note",
                    "message": "(17) calling 'enter_cgroup_subsystem' from 'enter_cgroup_v1'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 197,
                    "column": 1,
                    "event": "note",
                    "message": "(18) entry to 'enter_cgroup_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 200,
                    "column": 22,
                    "event": "note",
                    "message": "(19) 'cgroup_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 204,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 207,
                    "column": 6,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 207,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'true' branch (when 'create_if_missing != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 209,
                    "column": 13,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 210,
                    "column": 10,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 219,
                    "column": 11,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 219,
                    "column": 10,
                    "event": "note",
                    "message": "(26) following 'true' branch (when the strings are equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 221,
                    "column": 17,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 221,
                    "column": 17,
                    "event": "note",
                    "message": "(28) calling 'initialize_cpuset_subsystem' from 'enter_cgroup_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 148,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'initialize_cpuset_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 150,
                    "column": 33,
                    "event": "note",
                    "message": "(30) calling 'xstrdup' from 'initialize_cpuset_subsystem'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'true' branch (when 'str' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 150,
                    "column": 33,
                    "event": "note",
                    "message": "(34) returning to 'initialize_cpuset_subsystem' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 155,
                    "column": 10,
                    "event": "note",
                    "message": "(35) argument 1 ('xstrdup(path)') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "<built-in>",
                    "line": 0,
                    "event": "note",
                    "message": "argument 1 of '__builtin_strlen' must be non-null",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'enter_cgroup_v2'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 461,
                    "column": 15,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL 'cgroup_crun_exec_path' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 493,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 497,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'cgroup_mode == 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 499,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 499,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'enter_cgroup_v2' from 'enter_cgroup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 397,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'enter_cgroup_v2'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 399,
                    "column": 22,
                    "event": "note",
                    "message": "(6) 'cgroup_path_procs' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 400,
                    "column": 22,
                    "event": "note",
                    "message": "(7) 'cgroup_path_procs' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 408,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 411,
                    "column": 6,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 419,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 422,
                    "column": 9,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 423,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 426,
                    "column": 17,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 439,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 442,
                    "column": 3,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 450,
                    "column": 26,
                    "event": "note",
                    "message": "(16) 'cgroup_crun_exec_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 451,
                    "column": 26,
                    "event": "note",
                    "message": "(17) 'cgroup_crun_exec_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 454,
                    "column": 10,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'init_pid > 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(20) calling 'read_unified_cgroup_pid' from 'enter_cgroup_v2'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 294,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'read_unified_cgroup_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 299,
                    "column": 22,
                    "event": "note",
                    "message": "(22) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 307,
                    "column": 10,
                    "event": "note",
                    "message": "(23) when 'strstr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 308,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 309,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 456,
                    "column": 17,
                    "event": "note",
                    "message": "(26) returning to 'enter_cgroup_v2' from 'read_unified_cgroup_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 457,
                    "column": 14,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 461,
                    "column": 15,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 461,
                    "column": 15,
                    "event": "note",
                    "message": "(29) 'cgroup_crun_exec_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 461,
                    "column": 15,
                    "event": "note",
                    "message": "(30) 'cgroup_crun_exec_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-setup.c",
                    "line": 461,
                    "column": 15,
                    "event": "note",
                    "message": "(31) argument 2 ('cgroup_crun_exec_path') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.h",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 159,
                    "column": 12,
                    "event": "note",
                    "message": "argument 2 of 'strncmp' must be non-null",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 3,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-internal.h",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'write_controller_file'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc(controllers_len + 1)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 758,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 773,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 775,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 776,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(6) calling 'xmalloc' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(8) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(9) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(12) returning to 'write_controller_file' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(13) 'xmalloc(controllers_len + 1)' leaks here; was allocated at (8)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of '*(void **)&content'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 873,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 881,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'read_available_controllers' from 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 720,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 730,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 733,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 881,
                    "column": 9,
                    "event": "note",
                    "message": "(6) returning to 'enable_controllers' from 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 882,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 888,
                    "column": 9,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 888,
                    "column": 9,
                    "event": "note",
                    "message": "(9) calling 'write_controller_file' from 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 758,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 773,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 775,
                    "column": 9,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 776,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(15) calling 'xmalloc' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(19) returning to 'write_controller_file' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 807,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(22) calling 'maybe_make_cgroup_threaded' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 75,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 86,
                    "column": 10,
                    "event": "note",
                    "message": "(24) inlined call to 'consume_slashes' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 236,
                    "column": 13,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 79,
                    "column": 22,
                    "event": "note",
                    "message": "(29) inlined call to 'cleanup_freep' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(30) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(31) returning to 'write_controller_file' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 810,
                    "column": 14,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 817,
                    "column": 48,
                    "event": "note",
                    "message": "(34) following 'true' branch (when 'attempts_left != -1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 822,
                    "column": 11,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 844,
                    "column": 14,
                    "event": "note",
                    "message": "(36) following 'false' branch (when 'repeat == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 865,
                    "column": 14,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 865,
                    "column": 14,
                    "event": "note",
                    "message": "(38) calling 'read_available_controllers' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 720,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 730,
                    "column": 6,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 733,
                    "column": 9,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 865,
                    "column": 14,
                    "event": "note",
                    "message": "(42) returning to 'write_controller_file' from 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 888,
                    "column": 9,
                    "event": "note",
                    "message": "(43) returning to 'enable_controllers' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 889,
                    "column": 6,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 892,
                    "column": 34,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 892,
                    "column": 10,
                    "event": "note",
                    "message": "(46) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 894,
                    "column": 11,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 896,
                    "column": 17,
                    "event": "note",
                    "message": "(48) calling 'write_controller_file' from 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 758,
                    "column": 1,
                    "event": "note",
                    "message": "(49) entry to 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 773,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 775,
                    "column": 9,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 776,
                    "column": 6,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(54) calling 'xmalloc' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(55) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(58) returning to 'write_controller_file' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 807,
                    "column": 10,
                    "event": "note",
                    "message": "(59) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(61) calling 'maybe_make_cgroup_threaded' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 75,
                    "column": 1,
                    "event": "note",
                    "message": "(62) entry to 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 86,
                    "column": 10,
                    "event": "note",
                    "message": "(63) inlined call to 'consume_slashes' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 236,
                    "column": 13,
                    "event": "note",
                    "message": "(64) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(65) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(66) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(67) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 79,
                    "column": 22,
                    "event": "note",
                    "message": "(68) inlined call to 'cleanup_freep' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(69) second 'free' here; first 'free' was at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of '*(void **)&cgroup_path_type'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 873,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 881,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'read_available_controllers' from 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 720,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 730,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 733,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 881,
                    "column": 9,
                    "event": "note",
                    "message": "(6) returning to 'enable_controllers' from 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 882,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 888,
                    "column": 9,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 888,
                    "column": 9,
                    "event": "note",
                    "message": "(9) calling 'write_controller_file' from 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 758,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 773,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 775,
                    "column": 9,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 776,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(15) calling 'xmalloc' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(19) returning to 'write_controller_file' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 807,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(22) calling 'maybe_make_cgroup_threaded' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 75,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 86,
                    "column": 10,
                    "event": "note",
                    "message": "(24) inlined call to 'consume_slashes' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 236,
                    "column": 13,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 77,
                    "column": 22,
                    "event": "note",
                    "message": "(29) inlined call to 'cleanup_freep' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(30) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(31) returning to 'write_controller_file' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 810,
                    "column": 14,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 817,
                    "column": 48,
                    "event": "note",
                    "message": "(34) following 'true' branch (when 'attempts_left != -1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 822,
                    "column": 11,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 844,
                    "column": 14,
                    "event": "note",
                    "message": "(36) following 'false' branch (when 'repeat == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 865,
                    "column": 14,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 865,
                    "column": 14,
                    "event": "note",
                    "message": "(38) calling 'read_available_controllers' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 720,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 730,
                    "column": 6,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 733,
                    "column": 9,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 865,
                    "column": 14,
                    "event": "note",
                    "message": "(42) returning to 'write_controller_file' from 'read_available_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 888,
                    "column": 9,
                    "event": "note",
                    "message": "(43) returning to 'enable_controllers' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 889,
                    "column": 6,
                    "event": "note",
                    "message": "(44) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 892,
                    "column": 34,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 892,
                    "column": 10,
                    "event": "note",
                    "message": "(46) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 894,
                    "column": 11,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 896,
                    "column": 17,
                    "event": "note",
                    "message": "(48) calling 'write_controller_file' from 'enable_controllers'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 758,
                    "column": 1,
                    "event": "note",
                    "message": "(49) entry to 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 773,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 775,
                    "column": 9,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 776,
                    "column": 6,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(54) calling 'xmalloc' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(55) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(58) returning to 'write_controller_file' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 807,
                    "column": 10,
                    "event": "note",
                    "message": "(59) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(61) calling 'maybe_make_cgroup_threaded' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 75,
                    "column": 1,
                    "event": "note",
                    "message": "(62) entry to 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 86,
                    "column": 10,
                    "event": "note",
                    "message": "(63) inlined call to 'consume_slashes' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 236,
                    "column": 13,
                    "event": "note",
                    "message": "(64) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(65) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(66) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(67) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 77,
                    "column": 22,
                    "event": "note",
                    "message": "(68) inlined call to 'cleanup_freep' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(69) second 'free' here; first 'free' was at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(t)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 758,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 773,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 775,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 776,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(6) calling 'xmalloc' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 778,
                    "column": 45,
                    "event": "note",
                    "message": "(10) returning to 'write_controller_file' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 807,
                    "column": 10,
                    "event": "note",
                    "message": "(11) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 809,
                    "column": 17,
                    "event": "note",
                    "message": "(13) calling 'maybe_make_cgroup_threaded' from 'write_controller_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 75,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 88,
                    "column": 20,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 91,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 92,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 95,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 96,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 99,
                    "column": 12,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 106,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 109,
                    "column": 12,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 109,
                    "column": 12,
                    "event": "note",
                    "message": "(23) calling 'xstrdup' from 'maybe_make_cgroup_threaded'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(24) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(27) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(28) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(29) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 109,
                    "column": 12,
                    "event": "note",
                    "message": "(31) returning to 'maybe_make_cgroup_threaded' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(32) 'xstrdup(t)' leaks here; was allocated at (27)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_get_cgroup_dirfd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 968,
                    "column": 17,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(path_to_cgroup, 2818048)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 944,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_get_cgroup_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 952,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 955,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 955,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 958,
                    "column": 6,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 958,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'status' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 961,
                    "column": 30,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 961,
                    "column": 7,
                    "event": "note",
                    "message": "(8) inlined call to 'is_empty_string' from 'libcrun_get_cgroup_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 402,
                    "column": 20,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_get_cgroup_dirfd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 964,
                    "column": 9,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 965,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 968,
                    "column": 17,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-utils.c",
                    "line": 968,
                    "column": 17,
                    "event": "note",
                    "message": "(13) opened here (14) 'open(path_to_cgroup, 2818048)' leaks here; was opened at (13)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of '*(void **)&controllers'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1371,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1381,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(6) following 'case 1:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1408,
                    "column": 5,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1409,
                    "column": 14,
                    "event": "note",
                    "message": "(8) calling 'update_cgroup_v2_resources' from 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1298,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1304,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1307,
                    "column": 9,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1308,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1311,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1312,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1315,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1334,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1336,
                    "column": 13,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1336,
                    "column": 13,
                    "event": "note",
                    "message": "(18) calling 'write_cpu_resources' from 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 961,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'write_cpu_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1030,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1031,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1336,
                    "column": 13,
                    "event": "note",
                    "message": "(22) returning to 'update_cgroup_v2_resources' from 'write_cpu_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1337,
                    "column": 10,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1340,
                    "column": 13,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1340,
                    "column": 13,
                    "event": "note",
                    "message": "(25) calling 'write_cpuset_resources' from 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1071,
                    "column": 1,
                    "event": "note",
                    "message": "(26) entry to 'write_cpuset_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1076,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'cpu' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1079,
                    "column": 10,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1079,
                    "column": 6,
                    "event": "note",
                    "message": "(29) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1081,
                    "column": 13,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1081,
                    "column": 13,
                    "event": "note",
                    "message": "(31) calling 'write_file_and_check_controllers_at' from 'write_cpuset_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 199,
                    "column": 1,
                    "event": "note",
                    "message": "(32) entry to 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 205,
                    "column": 6,
                    "event": "note",
                    "message": "(33) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(35) calling 'check_cgroup_v2_controller_available_wrapper' from 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 132,
                    "column": 1,
                    "event": "note",
                    "message": "(36) entry to 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 134,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 137,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 140,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 142,
                    "column": 26,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(41) calling 'xstrdup' from 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(42) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(47) returning to 'check_cgroup_v2_controller_available_wrapper' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(48) when 'strchr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 154,
                    "column": 10,
                    "event": "note",
                    "message": "(49) following 'false' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 159,
                    "column": 11,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 162,
                    "column": 10,
                    "event": "note",
                    "message": "(51) following 'true' branch (when the strings are equal)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(52) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 142,
                    "column": 26,
                    "event": "note",
                    "message": "(53) inlined call to 'cleanup_freep' from 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(54) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(55) returning to 'write_file_and_check_controllers_at' from 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1081,
                    "column": 13,
                    "event": "note",
                    "message": "(56) returning to 'write_cpuset_resources' from 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1083,
                    "column": 10,
                    "event": "note",
                    "message": "(57) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1086,
                    "column": 10,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1086,
                    "column": 6,
                    "event": "note",
                    "message": "(59) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1088,
                    "column": 13,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1088,
                    "column": 13,
                    "event": "note",
                    "message": "(61) calling 'write_file_and_check_controllers_at' from 'write_cpuset_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 199,
                    "column": 1,
                    "event": "note",
                    "message": "(62) entry to 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 205,
                    "column": 6,
                    "event": "note",
                    "message": "(63) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(64) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(65) calling 'check_cgroup_v2_controller_available_wrapper' from 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 132,
                    "column": 1,
                    "event": "note",
                    "message": "(66) entry to 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 134,
                    "column": 6,
                    "event": "note",
                    "message": "(67) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 137,
                    "column": 3,
                    "event": "note",
                    "message": "(68) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 140,
                    "column": 6,
                    "event": "note",
                    "message": "(69) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 142,
                    "column": 26,
                    "event": "note",
                    "message": "(70) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(71) calling 'xstrdup' from 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(72) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(73) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(74) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(75) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(76) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(77) returning to 'check_cgroup_v2_controller_available_wrapper' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 142,
                    "column": 26,
                    "event": "note",
                    "message": "(78) inlined call to 'cleanup_freep' from 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(79) second 'free' here; first 'free' was at (54)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'wfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1371,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1381,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(6) following 'case 1:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1408,
                    "column": 5,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1409,
                    "column": 14,
                    "event": "note",
                    "message": "(8) calling 'update_cgroup_v2_resources' from 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1298,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1304,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1307,
                    "column": 9,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1308,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1311,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1312,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1315,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1344,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1346,
                    "column": 13,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1346,
                    "column": 13,
                    "event": "note",
                    "message": "(18) calling 'write_blkio_resources' from 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 282,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 289,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 322,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 322,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 331,
                    "column": 12,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 331,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 333,
                    "column": 10,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 333,
                    "column": 10,
                    "event": "note",
                    "message": "(26) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 335,
                    "column": 29,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 339,
                    "column": 14,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 335,
                    "column": 29,
                    "event": "note",
                    "message": "(30) inlined call to 'cleanup_closep' from 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(31) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 335,
                    "column": 29,
                    "event": "note",
                    "message": "(33) inlined call to 'cleanup_closep' from 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) calling 'cleanup_closep' from 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(35) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(36) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(37) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(39) second 'close' here; first 'close' was at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(name)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1371,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1381,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(6) following 'case 1:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1408,
                    "column": 5,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1409,
                    "column": 14,
                    "event": "note",
                    "message": "(8) calling 'update_cgroup_v2_resources' from 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1298,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1304,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1307,
                    "column": 9,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1308,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1311,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1312,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1315,
                    "column": 16,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1344,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1346,
                    "column": 13,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1346,
                    "column": 13,
                    "event": "note",
                    "message": "(18) calling 'write_blkio_resources' from 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 282,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 322,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 331,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 394,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 396,
                    "column": 25,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 400,
                    "column": 10,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 402,
                    "column": 39,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 403,
                    "column": 18,
                    "event": "note",
                    "message": "(26) calling 'check_cgroup_v2_controller_available_wrapper' from 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 132,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 134,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 137,
                    "column": 3,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 140,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 142,
                    "column": 26,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(32) calling 'xstrdup' from 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(33) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(36) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(37) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(38) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(40) returning to 'check_cgroup_v2_controller_available_wrapper' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(41) 'xstrdup(name)' leaks here; was allocated at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 153,
                    "column": 12,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL 'controllers' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1371,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1381,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(6) following 'case 1:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1408,
                    "column": 5,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1409,
                    "column": 14,
                    "event": "note",
                    "message": "(8) calling 'update_cgroup_v2_resources' from 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1298,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1300,
                    "column": 22,
                    "event": "note",
                    "message": "(10) 'cgroup_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1304,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1307,
                    "column": 9,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1308,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1311,
                    "column": 18,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1312,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1315,
                    "column": 16,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1344,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1346,
                    "column": 13,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1346,
                    "column": 13,
                    "event": "note",
                    "message": "(19) calling 'write_blkio_resources' from 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 282,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 294,
                    "column": 10,
                    "event": "note",
                    "message": "(21) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 302,
                    "column": 17,
                    "event": "note",
                    "message": "(22) inlined call to 'write_cgroup_file' from 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 66,
                    "column": 10,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 324,
                    "column": 10,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 325,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1346,
                    "column": 13,
                    "event": "note",
                    "message": "(26) returning to 'update_cgroup_v2_resources' from 'write_blkio_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1347,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1351,
                    "column": 16,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1351,
                    "column": 6,
                    "event": "note",
                    "message": "(29) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1353,
                    "column": 13,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1353,
                    "column": 13,
                    "event": "note",
                    "message": "(31) calling 'write_hugetlb_resources' from 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 490,
                    "column": 1,
                    "event": "note",
                    "message": "(32) entry to 'write_hugetlb_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 496,
                    "column": 17,
                    "event": "note",
                    "message": "(33) following 'true' branch (when 'i < htlb_len')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 498,
                    "column": 26,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 498,
                    "column": 26,
                    "event": "note",
                    "message": "(35) 'filename' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 503,
                    "column": 32,
                    "event": "note",
                    "message": "(36) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 505,
                    "column": 50,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 508,
                    "column": 13,
                    "event": "note",
                    "message": "(38) calling 'write_file_and_check_controllers_at' from 'write_hugetlb_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 199,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 204,
                    "column": 9,
                    "event": "note",
                    "message": "(40) calling 'write_cgroup_file_or_alias' from 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 70,
                    "column": 1,
                    "event": "note",
                    "message": "(41) entry to 'write_cgroup_file_or_alias'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 75,
                    "column": 6,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 204,
                    "column": 9,
                    "event": "note",
                    "message": "(44) returning to 'write_file_and_check_controllers_at' from 'write_cgroup_file_or_alias'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 205,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'true' branch (when 'cgroup2 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(47) calling 'check_cgroup_v2_controller_available_wrapper' from 'write_file_and_check_controllers_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 132,
                    "column": 1,
                    "event": "note",
                    "message": "(48) entry to 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 134,
                    "column": 6,
                    "event": "note",
                    "message": "(49) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 137,
                    "column": 3,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 140,
                    "column": 6,
                    "event": "note",
                    "message": "(51) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 142,
                    "column": 26,
                    "event": "note",
                    "message": "(52) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 142,
                    "column": 26,
                    "event": "note",
                    "message": "(53) 'controllers' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 145,
                    "column": 13,
                    "event": "note",
                    "message": "(54) 'controllers' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(55) calling 'xstrdup' from 'check_cgroup_v2_controller_available_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(56) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(57) following 'true' branch (when 'str' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 151,
                    "column": 13,
                    "event": "note",
                    "message": "(59) returning to 'check_cgroup_v2_controller_available_wrapper' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 153,
                    "column": 12,
                    "event": "note",
                    "message": "(60) argument 1 ('xstrdup(name)') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "<built-in>",
                    "line": 0,
                    "event": "note",
                    "message": "argument 1 of '__builtin_strchr' must be non-null",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'update_cgroup_v2_resources'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1311,
                    "column": 18,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(cgroup_path, 589824)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1371,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1381,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1384,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1406,
                    "column": 3,
                    "event": "note",
                    "message": "(6) following 'case 1:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1408,
                    "column": 5,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1409,
                    "column": 14,
                    "event": "note",
                    "message": "(8) calling 'update_cgroup_v2_resources' from 'update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1298,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'update_cgroup_v2_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1304,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1307,
                    "column": 9,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1308,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1311,
                    "column": 18,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-resources.c",
                    "line": 1311,
                    "column": 18,
                    "event": "note",
                    "message": "(14) opened here (15) 'open(cgroup_path, 589824)' leaks here; was opened at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_dir_entries'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc(128)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2537,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2546,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'xmalloc' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(6) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(7) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(10) returning to 'read_dir_entries' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(11) 'xmalloc(128)' leaks here; was allocated at (6)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_all_fd_with_size_hint'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc(allocated + 1)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2470,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'read_file_as_long_or_default'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2478,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'read_all_file' from 'read_file_as_long_or_default'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1005,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'read_all_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1010,
                    "column": 10,
                    "event": "note",
                    "message": "(4) calling 'read_all_file_at' from 'read_all_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 993,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'read_all_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 998,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1001,
                    "column": 10,
                    "event": "note",
                    "message": "(7) inlined call to 'read_all_fd' from 'read_all_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 310,
                    "column": 10,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 310,
                    "column": 10,
                    "event": "note",
                    "message": "(9) calling 'read_all_fd_with_size_hint' from 'read_all_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_all_fd_with_size_hint'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 930,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'read_all_fd_with_size_hint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 938,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch (when 'size_hint == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 942,
                    "column": 13,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 942,
                    "column": 13,
                    "event": "note",
                    "message": "(13) calling 'get_file_size' from 'read_all_fd_with_size_hint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 612,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'get_file_size'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 622,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 628,
                    "column": 14,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 942,
                    "column": 13,
                    "event": "note",
                    "message": "(17) returning to 'read_all_fd_with_size_hint' from 'get_file_size'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 943,
                    "column": 10,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 946,
                    "column": 24,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 950,
                    "column": 9,
                    "event": "note",
                    "message": "(20) calling 'xmalloc' from 'read_all_fd_with_size_hint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(22) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(23) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 950,
                    "column": 9,
                    "event": "note",
                    "message": "(26) returning to 'read_all_fd_with_size_hint' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(27) 'xmalloc(allocated + 1)' leaks here; was allocated at (22)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_from_fd_to_fd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc(get_page_size())'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 32768:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2113,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2115,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2118,
                    "column": 20,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2119,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(21) calling 'copy_from_fd_to_fd' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1280,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'copy_from_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1294,
                    "column": 10,
                    "event": "note",
                    "message": "(23) following 'true' branch (when 'can_copy_file_range != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1296,
                    "column": 19,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1313,
                    "column": 16,
                    "event": "note",
                    "message": "(25) calling 'xmalloc' from 'copy_from_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(26) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(27) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(28) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1313,
                    "column": 16,
                    "event": "note",
                    "message": "(31) returning to 'copy_from_fd_to_fd' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(32) 'xmalloc(get_page_size())' leaks here; was allocated at (27)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_xattr'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc((long unsigned int)(xattr_len + 1))'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 16384:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2136,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2138,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2141,
                    "column": 19,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2142,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2145,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2146,
                    "column": 14,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(23) calling 'copy_xattr' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1988,
                    "column": 1,
                    "event": "note",
                    "message": "(24) entry to 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1995,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'xattr_len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 28,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(29) calling 'xmalloc' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(31) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(32) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(33) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(35) returning to 'copy_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(36) 'xmalloc((long unsigned int)(xattr_len + 1))' leaks here; was allocated at (31)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'safe_read_xattr'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc((long unsigned int)(current_size + 1))'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 16384:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2136,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2138,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2141,
                    "column": 19,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2142,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2145,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2146,
                    "column": 14,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(23) calling 'copy_xattr' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1988,
                    "column": 1,
                    "event": "note",
                    "message": "(24) entry to 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1995,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'xattr_len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 28,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(29) calling 'xmalloc' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(33) returning to 'copy_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2009,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2012,
                    "column": 27,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2014,
                    "column": 26,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2017,
                    "column": 11,
                    "event": "note",
                    "message": "(38) calling 'safe_read_xattr' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1953,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(40) calling 'xmalloc' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(41) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(42) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(43) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(46) returning to 'safe_read_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(47) 'xmalloc((long unsigned int)(current_size + 1))' leaks here; was allocated at (42)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cpuset_string_to_bitmask'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(mask,  new_mask_size)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2571,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'cpuset_string_to_bitmask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2578,
                    "column": 10,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2582,
                    "column": 20,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2582,
                    "column": 10,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2585,
                    "column": 21,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2586,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'start_range >= 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2589,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2609,
                    "column": 10,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'end_range <= 1048576')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2612,
                    "column": 47,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2612,
                    "column": 10,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2614,
                    "column": 45,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2615,
                    "column": 18,
                    "event": "note",
                    "message": "(12) calling 'xrealloc' from 'cpuset_string_to_bitmask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(15) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2615,
                    "column": 18,
                    "event": "note",
                    "message": "(18) returning to 'cpuset_string_to_bitmask' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(19) 'xrealloc(mask,  new_mask_size)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_dir_entries'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(entries, (n_entries + 1) * 8)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2537,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2546,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'xmalloc' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(8) returning to 'read_dir_entries' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2564,
                    "column": 13,
                    "event": "note",
                    "message": "(9) calling 'xrealloc' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(12) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2564,
                    "column": 13,
                    "event": "note",
                    "message": "(15) returning to 'read_dir_entries' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(16) 'xrealloc(entries, (n_entries + 1) * 8)' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(entries,  entries_size * 16)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2537,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2546,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'xmalloc' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(8) returning to 'read_dir_entries' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2553,
                    "column": 10,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2555,
                    "column": 21,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2557,
                    "column": 10,
                    "event": "note",
                    "message": "(11) following 'false' branch (when 'n_entries != entries_size')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2562,
                    "column": 24,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2562,
                    "column": 30,
                    "event": "note",
                    "message": "(13) calling 'xstrdup' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2562,
                    "column": 30,
                    "event": "note",
                    "message": "(19) returning to 'read_dir_entries' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2553,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2555,
                    "column": 21,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2557,
                    "column": 10,
                    "event": "note",
                    "message": "(22) following 'true' branch (when 'n_entries == entries_size')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2559,
                    "column": 24,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2560,
                    "column": 21,
                    "event": "note",
                    "message": "(24) calling 'xrealloc' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(26) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(27) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2560,
                    "column": 21,
                    "event": "note",
                    "message": "(30) returning to 'read_dir_entries' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(31) 'xrealloc(entries,  entries_size * 16)' leaks here; was allocated at (26)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'safe_read_xattr'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(buffer, (long unsigned int)(current_size + 1))'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 16384:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2136,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2138,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2141,
                    "column": 19,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2142,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2145,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2146,
                    "column": 14,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(23) calling 'copy_xattr' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1988,
                    "column": 1,
                    "event": "note",
                    "message": "(24) entry to 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1995,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'xattr_len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 28,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(29) calling 'xmalloc' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(33) returning to 'copy_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2009,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2012,
                    "column": 27,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2014,
                    "column": 26,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2017,
                    "column": 11,
                    "event": "note",
                    "message": "(38) calling 'safe_read_xattr' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1953,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(40) calling 'xmalloc' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(41) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(44) returning to 'safe_read_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1965,
                    "column": 10,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1968,
                    "column": 10,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1968,
                    "column": 10,
                    "event": "note",
                    "message": "(47) following 'false' branch (when 'current_size <= s')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1971,
                    "column": 20,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1972,
                    "column": 16,
                    "event": "note",
                    "message": "(49) calling 'xrealloc' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(50) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(51) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(52) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(53) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1972,
                    "column": 16,
                    "event": "note",
                    "message": "(55) returning to 'safe_read_xattr' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(56) 'xrealloc(buffer, (long unsigned int)(current_size + 1))' leaks here; was allocated at (51)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'safe_readlinkat'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(tmp_buf, (long unsigned int)buf_size)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 40960:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2161,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2162,
                    "column": 17,
                    "event": "note",
                    "message": "(17) calling 'safe_readlinkat' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 403,
                    "column": 1,
                    "event": "note",
                    "message": "(18) entry to 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 412,
                    "column": 10,
                    "event": "note",
                    "message": "(19) following 'false' branch (when 'tmp_buf' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(21) calling 'xrealloc' from 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(23) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(24) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(27) returning to 'safe_readlinkat' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(28) 'xrealloc(tmp_buf, (long unsigned int)buf_size)' leaks here; was allocated at (23)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'mask'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cpuset_string_to_bitmask'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2571,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'cpuset_string_to_bitmask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2578,
                    "column": 10,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2582,
                    "column": 20,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2582,
                    "column": 10,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2585,
                    "column": 21,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2586,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'start_range >= 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2589,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2609,
                    "column": 10,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'end_range <= 1048576')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2612,
                    "column": 47,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2615,
                    "column": 18,
                    "event": "note",
                    "message": "(10) passing freed pointer 'mask' in call to 'xrealloc' from 'cpuset_string_to_bitmask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(12) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2615,
                    "column": 18,
                    "event": "note",
                    "message": "(15) returning to 'cpuset_string_to_bitmask' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2573,
                    "column": 22,
                    "event": "note",
                    "message": "(16) inlined call to 'cleanup_freep' from 'cpuset_string_to_bitmask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(17) second 'free' here",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'buffer'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'safe_read_xattr'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 16384:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2136,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2138,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2141,
                    "column": 19,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2142,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2145,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2146,
                    "column": 14,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(23) calling 'copy_xattr' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1988,
                    "column": 1,
                    "event": "note",
                    "message": "(24) entry to 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1995,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'xattr_len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 28,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(29) calling 'xmalloc' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(33) returning to 'copy_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2009,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2012,
                    "column": 27,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2014,
                    "column": 26,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2017,
                    "column": 11,
                    "event": "note",
                    "message": "(38) calling 'safe_read_xattr' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1953,
                    "column": 1,
                    "event": "note",
                    "message": "(39) entry to 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(40) calling 'xmalloc' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(41) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(42) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(43) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(46) returning to 'safe_read_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1965,
                    "column": 10,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1968,
                    "column": 10,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1968,
                    "column": 10,
                    "event": "note",
                    "message": "(49) following 'false' branch (when 'current_size <= s')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1971,
                    "column": 20,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1972,
                    "column": 16,
                    "event": "note",
                    "message": "(51) calling 'xrealloc' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(53) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(54) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(55) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1972,
                    "column": 16,
                    "event": "note",
                    "message": "(57) returning to 'safe_read_xattr' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1955,
                    "column": 22,
                    "event": "note",
                    "message": "(58) inlined call to 'cleanup_freep' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(59) second 'free' here; first 'free' was at (53)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of '*(void **)&target_buf'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 16384:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2136,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2138,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2141,
                    "column": 19,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2142,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2145,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2146,
                    "column": 14,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2151,
                    "column": 14,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2155,
                    "column": 17,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2155,
                    "column": 17,
                    "event": "note",
                    "message": "(25) calling 'copy_recursive_fd_to_fd' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(26) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(29) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(33) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(34) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(35) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(37) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(40) following 'case 16384:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2136,
                    "column": 9,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2138,
                    "column": 14,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2141,
                    "column": 19,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2142,
                    "column": 14,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2145,
                    "column": 20,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2146,
                    "column": 14,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2151,
                    "column": 14,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2155,
                    "column": 17,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2155,
                    "column": 17,
                    "event": "note",
                    "message": "(50) calling 'copy_recursive_fd_to_fd' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(51) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(54) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2096,
                    "column": 26,
                    "event": "note",
                    "message": "(56) inlined call to 'cleanup_freep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(57) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2095,
                    "column": 25,
                    "event": "note",
                    "message": "(58) inlined call to 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(59) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(60) inlined call to 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 7,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(62) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(63) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2096,
                    "column": 26,
                    "event": "note",
                    "message": "(64) inlined call to 'cleanup_freep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(65) second 'free' here; first 'free' was at (57)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'tmp_buf'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'safe_readlinkat'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2096,
                    "column": 26,
                    "event": "note",
                    "message": "(6) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(9) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(13) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(16) following 'case 40960:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2161,
                    "column": 9,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2162,
                    "column": 17,
                    "event": "note",
                    "message": "(18) calling 'safe_readlinkat' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 403,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 412,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tmp_buf' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(22) passing freed pointer 'tmp_buf' in call to 'xrealloc' from 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(24) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(27) returning to 'safe_readlinkat' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 407,
                    "column": 22,
                    "event": "note",
                    "message": "(28) inlined call to 'cleanup_freep' from 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(29) second 'free' here; first 'free' was at (6)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'destdirfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 16384:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2136,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2138,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2141,
                    "column": 19,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2142,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2145,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2146,
                    "column": 14,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2150,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2151,
                    "column": 14,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2155,
                    "column": 17,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2155,
                    "column": 17,
                    "event": "note",
                    "message": "(25) calling 'copy_recursive_fd_to_fd' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(26) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2081,
                    "column": 21,
                    "event": "note",
                    "message": "(27) inlined call to 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2081,
                    "column": 21,
                    "event": "note",
                    "message": "(30) inlined call to 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(31) calling 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(32) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(33) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(36) second 'close' here; first 'close' was at (33)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'srcfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 32768:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2113,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2115,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2118,
                    "column": 20,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2119,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(21) calling 'copy_from_fd_to_fd' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1280,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'copy_from_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1294,
                    "column": 10,
                    "event": "note",
                    "message": "(23) following 'true' branch (when 'can_copy_file_range != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1296,
                    "column": 19,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(25) returning to 'copy_recursive_fd_to_fd' from 'copy_from_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2123,
                    "column": 14,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2127,
                    "column": 23,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2127,
                    "column": 23,
                    "event": "note",
                    "message": "(28) calling 'copy_xattr' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1988,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1995,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2003,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'xattr_len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 28,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(34) calling 'xmalloc' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(35) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2006,
                    "column": 9,
                    "event": "note",
                    "message": "(38) returning to 'copy_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2009,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2012,
                    "column": 27,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2014,
                    "column": 26,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2017,
                    "column": 11,
                    "event": "note",
                    "message": "(43) calling 'safe_read_xattr' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1953,
                    "column": 1,
                    "event": "note",
                    "message": "(44) entry to 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(45) calling 'xmalloc' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(46) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1960,
                    "column": 12,
                    "event": "note",
                    "message": "(49) returning to 'safe_read_xattr' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2017,
                    "column": 11,
                    "event": "note",
                    "message": "(50) returning to 'copy_xattr' from 'safe_read_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2127,
                    "column": 23,
                    "event": "note",
                    "message": "(51) returning to 'copy_recursive_fd_to_fd' from 'copy_xattr'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2128,
                    "column": 14,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2182,
                    "column": 10,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2192,
                    "column": 13,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2193,
                    "column": 10,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2096,
                    "column": 26,
                    "event": "note",
                    "message": "(57) inlined call to 'cleanup_freep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2095,
                    "column": 25,
                    "event": "note",
                    "message": "(59) inlined call to 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(60) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(61) inlined call to 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 7,
                    "event": "note",
                    "message": "(62) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(63) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(64) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(65) inlined call to 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(66) calling 'cleanup_closep' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(67) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(68) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(69) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(70) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(71) second 'close' here; first 'close' was at (68)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_dir_entries'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(&*<unknown>.d_name)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2537,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2546,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'xmalloc' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2552,
                    "column": 13,
                    "event": "note",
                    "message": "(8) returning to 'read_dir_entries' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2553,
                    "column": 10,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2555,
                    "column": 21,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2555,
                    "column": 10,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2557,
                    "column": 10,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2557,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch (when 'n_entries != entries_size')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2562,
                    "column": 24,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2562,
                    "column": 30,
                    "event": "note",
                    "message": "(15) calling 'xstrdup' from 'read_dir_entries'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(19) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(20) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2562,
                    "column": 30,
                    "event": "note",
                    "message": "(23) returning to 'read_dir_entries' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(24) 'xstrdup(&*<unknown>.d_name)' leaks here; was allocated at (19)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2085,
                    "column": 12,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'fdopendir(srcdirfd)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2085,
                    "column": 12,
                    "event": "note",
                    "message": "(1) allocated here (2) 'fdopendir(srcdirfd)' leaks here; was allocated at (1)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2088,
                    "column": 27,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'srcdirfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2088,
                    "column": 27,
                    "event": "note",
                    "message": "(3) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2088,
                    "column": 7,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2088,
                    "column": 27,
                    "event": "note",
                    "message": "(6) second 'close' here; first 'close' was at (3)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2132,
                    "column": 31,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'destfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(12) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(15) following 'case 32768:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2113,
                    "column": 9,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2115,
                    "column": 14,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2118,
                    "column": 20,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2119,
                    "column": 14,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(21) calling 'copy_from_fd_to_fd' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1280,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'copy_from_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1294,
                    "column": 10,
                    "event": "note",
                    "message": "(23) following 'true' branch (when 'can_copy_file_range != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 1296,
                    "column": 19,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2122,
                    "column": 17,
                    "event": "note",
                    "message": "(25) returning to 'copy_recursive_fd_to_fd' from 'copy_from_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2123,
                    "column": 14,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2127,
                    "column": 23,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2128,
                    "column": 14,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2132,
                    "column": 31,
                    "event": "note",
                    "message": "(30) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2132,
                    "column": 11,
                    "event": "note",
                    "message": "(31) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2132,
                    "column": 31,
                    "event": "note",
                    "message": "(33) second 'close' here; first 'close' was at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2166,
                    "column": 17,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL 'target_buf' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2079,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2086,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2092,
                    "column": 31,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2094,
                    "column": 25,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2096,
                    "column": 26,
                    "event": "note",
                    "message": "(6) 'target_buf' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2104,
                    "column": 10,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(9) calling 'copy_rec_stat_file_at' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2037,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2049,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2051,
                    "column": 11,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2107,
                    "column": 13,
                    "event": "note",
                    "message": "(13) returning to 'copy_recursive_fd_to_fd' from 'copy_rec_stat_file_at'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2108,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 20,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2111,
                    "column": 7,
                    "event": "note",
                    "message": "(16) following 'case 40960:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2161,
                    "column": 9,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2162,
                    "column": 17,
                    "event": "note",
                    "message": "(18) calling 'safe_readlinkat' from 'copy_recursive_fd_to_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 403,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 412,
                    "column": 10,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'tmp_buf' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(22) calling 'xrealloc' from 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(23) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(24) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 415,
                    "column": 17,
                    "event": "note",
                    "message": "(27) returning to 'safe_readlinkat' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2162,
                    "column": 17,
                    "event": "note",
                    "message": "(28) returning to 'copy_recursive_fd_to_fd' from 'safe_readlinkat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2163,
                    "column": 14,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2166,
                    "column": 17,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2166,
                    "column": 17,
                    "event": "note",
                    "message": "(31) 'target_buf' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2166,
                    "column": 17,
                    "event": "note",
                    "message": "(32) 'target_buf' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2166,
                    "column": 17,
                    "event": "note",
                    "message": "(33) argument 1 ('target_buf') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/unistd.h",
                    "line": 847,
                    "column": 12,
                    "event": "note",
                    "message": "argument 1 of 'symlinkat' must be non-null",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_file_as_long_or_default'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2486,
                    "column": 9,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL 'content' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2472,
                    "column": 22,
                    "event": "note",
                    "message": "(1) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2479,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2485,
                    "column": 3,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.c",
                    "line": 2486,
                    "column": 9,
                    "event": "note",
                    "message": "(4) argument 1 ('content') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/features.h",
                    "line": 524,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/bits/libc-header-start.h",
                    "line": 33,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/stdio.h",
                    "line": 28,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/stdlib.h",
                    "line": 215,
                    "column": 17,
                    "event": "note",
                    "message": "argument 1 of 'strtol' must be non-null",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_cgroup_destroy'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 208,
                    "column": 24,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 199,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_cgroup_destroy'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 201,
                    "column": 34,
                    "event": "note",
                    "message": "(2) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 204,
                    "column": 9,
                    "event": "note",
                    "message": "(3) calling 'get_cgroup_manager' from 'libcrun_cgroup_destroy'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 67,
                    "column": 1,
                    "event": "note",
                    "message": "(4) entry to 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 69,
                    "column": 3,
                    "event": "note",
                    "message": "(5) following 'default:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 204,
                    "column": 9,
                    "event": "note",
                    "message": "(7) returning to 'libcrun_cgroup_destroy' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 205,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 208,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 208,
                    "column": 24,
                    "event": "note",
                    "message": "(10) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 208,
                    "column": 24,
                    "event": "note",
                    "message": "(11) dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_update_cgroup_resources'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 224,
                    "column": 21,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 212,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 217,
                    "column": 34,
                    "event": "note",
                    "message": "(2) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 220,
                    "column": 9,
                    "event": "note",
                    "message": "(3) calling 'get_cgroup_manager' from 'libcrun_update_cgroup_resources'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 67,
                    "column": 1,
                    "event": "note",
                    "message": "(4) entry to 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 69,
                    "column": 3,
                    "event": "note",
                    "message": "(5) following 'default:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 220,
                    "column": 9,
                    "event": "note",
                    "message": "(7) returning to 'libcrun_update_cgroup_resources' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 224,
                    "column": 21,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 224,
                    "column": 21,
                    "event": "note",
                    "message": "(10) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 224,
                    "column": 21,
                    "event": "note",
                    "message": "(11) dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_cgroup_preenter'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 282,
                    "column": 21,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 263,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_cgroup_preenter'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 272,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 275,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 275,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 278,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 278,
                    "column": 9,
                    "event": "note",
                    "message": "(6) calling 'get_cgroup_manager' from 'libcrun_cgroup_preenter'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 67,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 69,
                    "column": 3,
                    "event": "note",
                    "message": "(8) following 'default:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(10) calling 'get_cgroup_manager' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 67,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 84,
                    "column": 8,
                    "event": "note",
                    "message": "(12) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 84,
                    "column": 8,
                    "event": "note",
                    "message": "(13) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(14) returning to 'get_cgroup_manager' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 278,
                    "column": 9,
                    "event": "note",
                    "message": "(15) returning to 'libcrun_cgroup_preenter' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 279,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 282,
                    "column": 21,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 282,
                    "column": 21,
                    "event": "note",
                    "message": "(18) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 282,
                    "column": 21,
                    "event": "note",
                    "message": "(19) dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_cgroup_enter'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 323,
                    "column": 23,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 289,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_cgroup_enter'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 292,
                    "column": 64,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_cgroup_enter'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup-internal.h",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 292,
                    "column": 64,
                    "event": "note",
                    "message": "(6) returning to 'libcrun_cgroup_enter' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 300,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 303,
                    "column": 6,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 317,
                    "column": 9,
                    "event": "note",
                    "message": "(9) calling 'get_cgroup_manager' from 'libcrun_cgroup_enter'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 67,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 69,
                    "column": 3,
                    "event": "note",
                    "message": "(11) following 'default:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(13) calling 'get_cgroup_manager' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 67,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 84,
                    "column": 8,
                    "event": "note",
                    "message": "(15) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 84,
                    "column": 8,
                    "event": "note",
                    "message": "(16) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) returning to 'get_cgroup_manager' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 317,
                    "column": 9,
                    "event": "note",
                    "message": "(18) returning to 'libcrun_cgroup_enter' from 'get_cgroup_manager'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 318,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 321,
                    "column": 25,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 323,
                    "column": 23,
                    "event": "note",
                    "message": "(21) 'cgroup_manager' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.c",
                    "line": 323,
                    "column": 23,
                    "event": "note",
                    "message": "(22) dereference of NULL 'cgroup_manager'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'log_write_to_syslog'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 308,
                    "column": 5,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'priority'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 294,
                    "column": 7,
                    "event": "note",
                    "message": "(1) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 294,
                    "column": 7,
                    "event": "note",
                    "message": "(2) capacity: 4 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 307,
                    "column": 6,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 307,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'true' branch (when 'errno_ == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 308,
                    "column": 5,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 308,
                    "column": 5,
                    "event": "note",
                    "message": "(7) use of uninitialized value 'priority' here",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 310,
                    "column": 5,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'priority'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 294,
                    "column": 7,
                    "event": "note",
                    "message": "(1) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 294,
                    "column": 7,
                    "event": "note",
                    "message": "(2) capacity: 4 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 307,
                    "column": 6,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 307,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch (when 'errno_ != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 310,
                    "column": 5,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 310,
                    "column": 5,
                    "event": "note",
                    "message": "(7) use of uninitialized value 'priority' here",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'make_json_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 407,
                    "column": 3,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'level'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 366,
                    "column": 15,
                    "event": "note",
                    "message": "(1) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 366,
                    "column": 15,
                    "event": "note",
                    "message": "(2) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 379,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 388,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 391,
                    "column": 3,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.c",
                    "line": 407,
                    "column": 3,
                    "event": "note",
                    "message": "(7) use of uninitialized value 'level' here",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_all_progs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(progs,  cur_size * 4)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 363,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'ebpf_attach_program'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 387,
                    "column": 13,
                    "event": "note",
                    "message": "(2) calling 'read_all_progs' from 'ebpf_attach_program'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 272,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'read_all_progs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 282,
                    "column": 32,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'cur_size <= 4096')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 284,
                    "column": 50,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 284,
                    "column": 15,
                    "event": "note",
                    "message": "(6) calling 'xrealloc' from 'read_all_progs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(8) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(9) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 284,
                    "column": 15,
                    "event": "note",
                    "message": "(12) returning to 'read_all_progs' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(13) 'xrealloc(progs,  cur_size * 4)' leaks here; was allocated at (8)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_ebpf_load'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(log,  log_size)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 475,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_ebpf_load'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 504,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 511,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'xrealloc' from 'libcrun_ebpf_load'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(6) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(7) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 511,
                    "column": 13,
                    "event": "note",
                    "message": "(10) returning to 'libcrun_ebpf_load' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(11) 'xrealloc(log,  log_size)' leaks here; was allocated at (6)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'progs'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_all_progs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 363,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'ebpf_attach_program'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 381,
                    "column": 30,
                    "event": "note",
                    "message": "(2) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 387,
                    "column": 13,
                    "event": "note",
                    "message": "(3) calling 'read_all_progs' from 'ebpf_attach_program'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 272,
                    "column": 1,
                    "event": "note",
                    "message": "(4) entry to 'read_all_progs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 282,
                    "column": 32,
                    "event": "note",
                    "message": "(5) following 'true' branch (when 'cur_size <= 4096')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 284,
                    "column": 50,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 284,
                    "column": 15,
                    "event": "note",
                    "message": "(7) passing freed pointer 'progs' in call to 'xrealloc' from 'read_all_progs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(8) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(9) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 284,
                    "column": 15,
                    "event": "note",
                    "message": "(12) returning to 'read_all_progs' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 275,
                    "column": 26,
                    "event": "note",
                    "message": "(13) inlined call to 'cleanup_freep' from 'read_all_progs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(14) second 'free' here; first 'free' was at (2)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'log'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_ebpf_load'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 475,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_ebpf_load'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 504,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 511,
                    "column": 13,
                    "event": "note",
                    "message": "(4) passing freed pointer 'log' in call to 'xrealloc' from 'libcrun_ebpf_load'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(6) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 511,
                    "column": 13,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_ebpf_load' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 507,
                    "column": 26,
                    "event": "note",
                    "message": "(10) inlined call to 'cleanup_freep' from 'libcrun_ebpf_load'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(11) second 'free' here",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 835,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_all_progs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 294,
                    "column": 18,
                    "event": "warning[-Wanalyzer-infinite-loop]",
                    "message": "infinite loop",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 363,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'ebpf_attach_program'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 272,
                    "column": 1,
                    "event": "note",
                    "message": "(2) entry to 'read_all_progs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(4) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(6) when 'realloc' succeeds, without moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(8) when 'realloc' succeeds, without moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(10) when 'realloc' succeeds, without moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(12) when 'realloc' succeeds, without moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(14) when 'realloc' succeeds, without moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(16) when 'realloc' succeeds, without moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 294,
                    "column": 18,
                    "event": "note",
                    "message": "(17) infinite loop here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 294,
                    "column": 18,
                    "event": "note",
                    "message": "(18) when 'ret < 0': always following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.h",
                    "line": 25,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 294,
                    "column": 21,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 294,
                    "column": 18,
                    "event": "note",
                    "message": "(20) if it ever follows 'true' branch, it will always do so...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) looping back...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/ebpf.c",
                    "line": 294,
                    "column": 18,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'fetchve'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 40,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'read_file(\"/proc/self/cmdline\", &cmdline_size)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 539,
                    "column": 5,
                    "event": "note",
                    "message": "(1) entry to 'ensure_cloned_binary'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 546,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 549,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 549,
                    "column": 13,
                    "event": "note",
                    "message": "(4) calling 'fetchve' from 'ensure_cloned_binary'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 232,
                    "column": 12,
                    "event": "note",
                    "message": "(5) entry to 'fetchve'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 237,
                    "column": 19,
                    "event": "note",
                    "message": "(6) calling 'read_file' from 'fetchve'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 169,
                    "column": 14,
                    "event": "note",
                    "message": "(7) entry to 'read_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 174,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'length' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 177,
                    "column": 14,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 178,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 181,
                    "column": 17,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 186,
                    "column": 20,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 40,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(16) calling 'xrealloc' from 'read_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 61,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(19) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(22) returning to 'read_file' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 186,
                    "column": 20,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 195,
                    "column": 9,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 237,
                    "column": 19,
                    "event": "note",
                    "message": "(27) returning to 'fetchve' from 'read_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 238,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 241,
                    "column": 13,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 241,
                    "column": 13,
                    "event": "note",
                    "message": "(30) calling 'parse_xargs' from 'fetchve'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 209,
                    "column": 12,
                    "event": "note",
                    "message": "(31) entry to 'parse_xargs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 217,
                    "column": 20,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 218,
                    "column": 20,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 219,
                    "column": 27,
                    "event": "note",
                    "message": "(36) calling 'xrealloc' from 'parse_xargs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(38) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 219,
                    "column": 27,
                    "event": "note",
                    "message": "(41) returning to 'parse_xargs' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 217,
                    "column": 20,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 218,
                    "column": 20,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 219,
                    "column": 27,
                    "event": "note",
                    "message": "(44) calling 'xrealloc' from 'parse_xargs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(46) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 219,
                    "column": 27,
                    "event": "note",
                    "message": "(49) returning to 'parse_xargs' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 217,
                    "column": 20,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 223,
                    "column": 10,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 241,
                    "column": 13,
                    "event": "note",
                    "message": "(52) returning to 'fetchve' from 'parse_xargs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 40,
                    "event": "note",
                    "message": "(53) 'read_file(\"/proc/self/cmdline\", &cmdline_size)' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'parse_xargs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 223,
                    "column": 24,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 539,
                    "column": 5,
                    "event": "note",
                    "message": "(1) entry to 'ensure_cloned_binary'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 542,
                    "column": 16,
                    "event": "note",
                    "message": "(2) 'argv' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 546,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 549,
                    "column": 13,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 549,
                    "column": 13,
                    "event": "note",
                    "message": "(5) calling 'fetchve' from 'ensure_cloned_binary'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 232,
                    "column": 12,
                    "event": "note",
                    "message": "(6) entry to 'fetchve'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 237,
                    "column": 19,
                    "event": "note",
                    "message": "(7) calling 'read_file' from 'fetchve'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 169,
                    "column": 14,
                    "event": "note",
                    "message": "(8) entry to 'read_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 174,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'false' branch (when 'length' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 177,
                    "column": 14,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 178,
                    "column": 12,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 181,
                    "column": 17,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 186,
                    "column": 20,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 40,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(17) calling 'xrealloc' from 'read_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(18) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(19) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 191,
                    "column": 24,
                    "event": "note",
                    "message": "(22) returning to 'read_file' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 186,
                    "column": 20,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 188,
                    "column": 20,
                    "event": "note",
                    "message": "(25) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 195,
                    "column": 9,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 237,
                    "column": 19,
                    "event": "note",
                    "message": "(27) returning to 'fetchve' from 'read_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 238,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 241,
                    "column": 13,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 241,
                    "column": 13,
                    "event": "note",
                    "message": "(30) calling 'parse_xargs' from 'fetchve'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 209,
                    "column": 12,
                    "event": "note",
                    "message": "(31) entry to 'parse_xargs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'data' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 214,
                    "column": 22,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 214,
                    "column": 22,
                    "event": "note",
                    "message": "(34) 'argv' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 214,
                    "column": 19,
                    "event": "note",
                    "message": "(35) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 217,
                    "column": 20,
                    "event": "note",
                    "message": "(37) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 223,
                    "column": 10,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 223,
                    "column": 10,
                    "event": "note",
                    "message": "(39) 'argv' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 223,
                    "column": 18,
                    "event": "note",
                    "message": "(40) 'argv' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cloned_binary.c",
                    "line": 223,
                    "column": 24,
                    "event": "note",
                    "message": "(41) dereference of NULL '*output + (long unsigned int)num * 8'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'rootfsfd_cleanup'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 169,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 184,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'rootfs' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 188,
                    "column": 37,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 188,
                    "column": 37,
                    "event": "note",
                    "message": "(4) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 189,
                    "column": 10,
                    "event": "note",
                    "message": "(5) assuming 'rootfsfd_cleanup' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 189,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 193,
                    "column": 6,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 179,
                    "column": 21,
                    "event": "note",
                    "message": "(8) inlined call to 'cleanup_closep' from 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 179,
                    "column": 21,
                    "event": "note",
                    "message": "(11) inlined call to 'cleanup_closep' from 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(12) calling 'cleanup_closep' from 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(14) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(15) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(17) second 'close' here; first 'close' was at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 169,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 184,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'rootfs' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 193,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 193,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'phase == 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 195,
                    "column": 26,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 202,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 205,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 206,
                    "column": 10,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 209,
                    "column": 13,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 210,
                    "column": 10,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 215,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 216,
                    "column": 10,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 219,
                    "column": 13,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 220,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 198,
                    "column": 25,
                    "event": "note",
                    "message": "(15) inlined call to 'cleanup_closep' from 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 7,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 198,
                    "column": 25,
                    "event": "note",
                    "message": "(19) inlined call to 'cleanup_closep' from 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(20) calling 'cleanup_closep' from 'libkrun_configure_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(22) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(23) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(25) second 'close' here; first 'close' was at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libkrun_configure_container'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 188,
                    "column": 37,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(rootfs, 2621440)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 184,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'rootfs' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 188,
                    "column": 37,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/handlers/krun.c",
                    "line": 188,
                    "column": 37,
                    "event": "note",
                    "message": "(3) opened here (4) 'open(rootfs, 2621440)' leaks here; was opened at (3)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'console_socket_fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 187,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'criu_notify'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 189,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 194,
                    "column": 25,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 199,
                    "column": 10,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 202,
                    "column": 34,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 205,
                    "column": 10,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 210,
                    "column": 13,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 211,
                    "column": 10,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 194,
                    "column": 25,
                    "event": "note",
                    "message": "(9) inlined call to 'cleanup_closep' from 'criu_notify'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 7,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 194,
                    "column": 25,
                    "event": "note",
                    "message": "(13) inlined call to 'cleanup_closep' from 'criu_notify'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(14) calling 'cleanup_closep' from 'criu_notify'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(16) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(19) second 'close' here; first 'close' was at (16)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'root_fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 684,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'prepare_restore_mounts'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 689,
                    "column": 17,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 691,
                    "column": 23,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 699,
                    "column": 10,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 704,
                    "column": 21,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 706,
                    "column": 30,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 733,
                    "column": 17,
                    "event": "note",
                    "message": "(8) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 734,
                    "column": 10,
                    "event": "note",
                    "message": "(9) assuming 'root_fd' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 734,
                    "column": 10,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 737,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 742,
                    "column": 14,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 693,
                    "column": 25,
                    "event": "note",
                    "message": "(13) inlined call to 'cleanup_closep' from 'prepare_restore_mounts'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 7,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 693,
                    "column": 25,
                    "event": "note",
                    "message": "(17) inlined call to 'cleanup_closep' from 'prepare_restore_mounts'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(18) calling 'cleanup_closep' from 'prepare_restore_mounts'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(20) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(21) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(23) second 'close' here; first 'close' was at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'image_fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 396,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 410,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 410,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_checkpoint_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 411,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 414,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 414,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 434,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 435,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 438,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 438,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 441,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 441,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 444,
                    "column": 9,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 448,
                    "column": 14,
                    "event": "note",
                    "message": "(20) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 449,
                    "column": 6,
                    "event": "note",
                    "message": "(21) assuming 'image_fd' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 449,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 452,
                    "column": 18,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 502,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 523,
                    "column": 9,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 404,
                    "column": 21,
                    "event": "note",
                    "message": "(26) inlined call to 'cleanup_closep' from 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 404,
                    "column": 21,
                    "event": "note",
                    "message": "(29) inlined call to 'cleanup_closep' from 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) calling 'cleanup_closep' from 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(32) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(33) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(35) second 'close' here; first 'close' was at (32)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(*status.bundle)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 759,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_restore_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 775,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 781,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 782,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 791,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 792,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 795,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 805,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 808,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 818,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 819,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/json_common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/src/ocispec/runtime_spec_schema_config_schema.h",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.h",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 32,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 822,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 904,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 905,
                    "column": 37,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 905,
                    "column": 22,
                    "event": "note",
                    "message": "(30) calling 'xstrdup' from 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(34) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(35) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 905,
                    "column": 22,
                    "event": "note",
                    "message": "(38) returning to 'libcrun_container_restore_linux_criu' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(39) 'xstrdup(*status.bundle)' leaks here; was allocated at (34)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'restore_cgroup_v1_mount'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 300,
                    "column": 22,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 255,
                    "column": 22,
                    "event": "note",
                    "message": "(1) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 257,
                    "column": 9,
                    "event": "note",
                    "message": "(2) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 264,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 267,
                    "column": 6,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 267,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'true' branch (when 'has_cgroup_mount != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 283,
                    "column": 9,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 284,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 287,
                    "column": 25,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 287,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 290,
                    "column": 15,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 290,
                    "column": 51,
                    "event": "note",
                    "message": "(13) following 'true' branch (when 'from' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 292,
                    "column": 26,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 292,
                    "column": 26,
                    "event": "note",
                    "message": "(15) 'destination' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 293,
                    "column": 26,
                    "event": "note",
                    "message": "(16) 'destination' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 298,
                    "column": 19,
                    "event": "note",
                    "message": "(17) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 299,
                    "column": 17,
                    "event": "note",
                    "message": "(18) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 300,
                    "column": 22,
                    "event": "note",
                    "message": "(19) dereference of NULL 'strchr(subsystem, 58)'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 302,
                    "column": 20,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 255,
                    "column": 22,
                    "event": "note",
                    "message": "(1) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 257,
                    "column": 9,
                    "event": "note",
                    "message": "(2) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 264,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 267,
                    "column": 6,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 267,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 280,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'true' branch (when 'has_cgroup_mount != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 283,
                    "column": 9,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 284,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 287,
                    "column": 25,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 287,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 290,
                    "column": 15,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 290,
                    "column": 51,
                    "event": "note",
                    "message": "(13) following 'true' branch (when 'from' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 292,
                    "column": 26,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 292,
                    "column": 26,
                    "event": "note",
                    "message": "(15) 'destination' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 293,
                    "column": 26,
                    "event": "note",
                    "message": "(16) 'destination' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 298,
                    "column": 19,
                    "event": "note",
                    "message": "(17) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 299,
                    "column": 17,
                    "event": "note",
                    "message": "(18) when 'strchr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 302,
                    "column": 20,
                    "event": "note",
                    "message": "(19) dereference of NULL 'strchr(from, 58)'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'checkpoint_cgroup_v1_mount'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 369,
                    "column": 22,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 333,
                    "column": 22,
                    "event": "note",
                    "message": "(1) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 335,
                    "column": 9,
                    "event": "note",
                    "message": "(2) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 350,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'true' branch (when 'has_cgroup_mount != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 353,
                    "column": 9,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 354,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 357,
                    "column": 25,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 357,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 360,
                    "column": 15,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 360,
                    "column": 51,
                    "event": "note",
                    "message": "(9) following 'true' branch (when 'from' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 362,
                    "column": 26,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 362,
                    "column": 26,
                    "event": "note",
                    "message": "(11) 'source_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 367,
                    "column": 19,
                    "event": "note",
                    "message": "(12) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 368,
                    "column": 17,
                    "event": "note",
                    "message": "(13) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 369,
                    "column": 22,
                    "event": "note",
                    "message": "(14) dereference of NULL 'strchr(subsystem, 58)'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 371,
                    "column": 20,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 333,
                    "column": 22,
                    "event": "note",
                    "message": "(1) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 335,
                    "column": 9,
                    "event": "note",
                    "message": "(2) 'content' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 350,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'true' branch (when 'has_cgroup_mount != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 353,
                    "column": 9,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 354,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 357,
                    "column": 25,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 357,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 360,
                    "column": 15,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 360,
                    "column": 51,
                    "event": "note",
                    "message": "(9) following 'true' branch (when 'from' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 362,
                    "column": 26,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 362,
                    "column": 26,
                    "event": "note",
                    "message": "(11) 'source_path' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 367,
                    "column": 19,
                    "event": "note",
                    "message": "(12) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 368,
                    "column": 17,
                    "event": "note",
                    "message": "(13) when 'strchr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 371,
                    "column": 20,
                    "event": "note",
                    "message": "(14) dereference of NULL 'strchr(from, 58)'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 448,
                    "column": 14,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(*cr_options.image_path, 589824)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 396,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 410,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 410,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_checkpoint_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 411,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 414,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 414,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 434,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 435,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 438,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 438,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 441,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 441,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 444,
                    "column": 9,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 448,
                    "column": 14,
                    "event": "note",
                    "message": "(20) opened here (21) 'open(*cr_options.image_path, 589824)' leaks here; was opened at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 468,
                    "column": 17,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(*cr_options.work_path, 589824)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 396,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 410,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_checkpoint_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 410,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_checkpoint_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 411,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 414,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 414,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 434,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 435,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 438,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 438,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 441,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 441,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 444,
                    "column": 9,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 449,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 452,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 466,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 468,
                    "column": 17,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 468,
                    "column": 17,
                    "event": "note",
                    "message": "(24) opened here (25) 'open(*cr_options.work_path, 589824)' leaks here; was opened at (24)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'prepare_restore_mounts'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 733,
                    "column": 17,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(root, 524288)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 689,
                    "column": 17,
                    "event": "note",
                    "message": "(1) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 691,
                    "column": 23,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 699,
                    "column": 10,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 704,
                    "column": 21,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 706,
                    "column": 30,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 733,
                    "column": 17,
                    "event": "note",
                    "message": "(7) opened here (8) 'open(root, 524288)' leaks here; was opened at (7)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 791,
                    "column": 14,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(*cr_options.image_path, 589824)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 759,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_restore_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 775,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 781,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 782,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 791,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 791,
                    "column": 14,
                    "event": "note",
                    "message": "(20) opened here (21) 'open(*cr_options.image_path, 589824)' leaks here; was opened at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 847,
                    "column": 17,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(*cr_options.work_path, 589824)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 759,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_restore_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 775,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 781,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 782,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 791,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 792,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 795,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 805,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 808,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 818,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 819,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 822,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 845,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 847,
                    "column": 17,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 847,
                    "column": 17,
                    "event": "note",
                    "message": "(30) opened here (31) 'open(*cr_options.work_path, 589824)' leaks here; was opened at (30)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 956,
                    "column": 32,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(**_163.path, 0)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 759,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_restore_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 775,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 781,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 782,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 791,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 792,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 795,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 805,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 808,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 818,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 819,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 822,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 909,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 912,
                    "column": 9,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 913,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 916,
                    "column": 9,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 917,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 930,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 931,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 934,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 935,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 947,
                    "column": 17,
                    "event": "note",
                    "message": "(38) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 950,
                    "column": 53,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 951,
                    "column": 10,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 954,
                    "column": 10,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 954,
                    "column": 10,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 956,
                    "column": 32,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 956,
                    "column": 32,
                    "event": "note",
                    "message": "(44) opened here (45) 'open(**_163.path, 0)' leaks here; was opened at (44)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 967,
                    "column": 32,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(**_184.path, 0)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 759,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'load_wrapper' from 'libcrun_container_restore_linux_criu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 117,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(4) calling 'xmalloc0' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 119,
                    "column": 52,
                    "event": "note",
                    "message": "(8) returning to 'load_wrapper' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 774,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'libcrun_container_restore_linux_criu' from 'load_wrapper'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 775,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 7,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 778,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 781,
                    "column": 24,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 782,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 24,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 785,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 27,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 788,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 791,
                    "column": 14,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 792,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 795,
                    "column": 18,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 805,
                    "column": 8,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 808,
                    "column": 11,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 809,
                    "column": 8,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 818,
                    "column": 12,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 819,
                    "column": 8,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/libocispec/yajl/src/api/yajl_tree.h",
                    "line": 155,
                    "column": 49,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 822,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro 'YAJL_IS_ARRAY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 909,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 912,
                    "column": 9,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 913,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 916,
                    "column": 9,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 917,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 930,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 931,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 934,
                    "column": 24,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 935,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 947,
                    "column": 17,
                    "event": "note",
                    "message": "(38) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 950,
                    "column": 53,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 951,
                    "column": 10,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 954,
                    "column": 10,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 965,
                    "column": 10,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 967,
                    "column": 32,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/criu.c",
                    "line": 967,
                    "column": 32,
                    "event": "note",
                    "message": "(44) opened here (45) 'open(**_184.path, 0)' leaks here; was opened at (44)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_get_features'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc0(144)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4062,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4074,
                    "column": 11,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(4) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(5) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4074,
                    "column": 11,
                    "event": "note",
                    "message": "(8) returning to 'libcrun_container_get_features' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(9) 'xmalloc0(144)' leaks here; was allocated at (4)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'retrieve_mount_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc0((num_mount_options + 1) * 8)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4041,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'retrieve_mount_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4054,
                    "column": 28,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'retrieve_mount_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(4) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(5) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4054,
                    "column": 28,
                    "event": "note",
                    "message": "(8) returning to 'retrieve_mount_options' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(9) 'xmalloc0((num_mount_options + 1) * 8)' leaks here; was allocated at (4)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_load_from_file'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'make_container(runtime_spec_schema_config_schema_parse_file(path, 0, & oci_error), path, 0)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4465,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_update_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4473,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4476,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4477,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4480,
                    "column": 15,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4480,
                    "column": 15,
                    "event": "note",
                    "message": "(6) calling 'libcrun_container_load_from_file' from 'libcrun_container_update_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(10) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(12) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(15) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(18) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 548,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch (when 'path' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(24) 'make_container(runtime_spec_schema_config_schema_parse_file(path, 0, & oci_error), path, 0)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_update_intel_rdt'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'libcrun_container_load_from_file(config_file,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4465,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_update_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4473,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4476,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4477,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4480,
                    "column": 15,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4480,
                    "column": 15,
                    "event": "note",
                    "message": "(6) calling 'libcrun_container_load_from_file' from 'libcrun_container_update_intel_rdt'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(10) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(12) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(15) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(18) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 548,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch (when 'path' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4480,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_update_intel_rdt' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(25) 'libcrun_container_load_from_file(config_file,  err)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_restore'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'libcrun_container_load_from_file(\"config.json\", err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4237,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4249,
                    "column": 15,
                    "event": "note",
                    "message": "(2) calling 'libcrun_container_load_from_file' from 'libcrun_container_restore'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(6) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(11) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(14) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 548,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'true' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(17) calling 'xstrdup' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(18) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(23) returning to 'make_container' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(26) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4249,
                    "column": 15,
                    "event": "note",
                    "message": "(27) returning to 'libcrun_container_restore' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(28) 'libcrun_container_load_from_file(\"config.json\", err)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_update'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc0(176)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3831,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3845,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3848,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3848,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'read_container_config_from_state' from 'libcrun_container_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1597,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1607,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1610,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(8) calling 'libcrun_container_load_from_file' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 579,
                    "column": 7,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(12) returning to 'read_container_config_from_state' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1615,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1616,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3848,
                    "column": 9,
                    "event": "note",
                    "message": "(15) returning to 'libcrun_container_update' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3849,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3852,
                    "column": 9,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3857,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3860,
                    "column": 9,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3861,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3864,
                    "column": 15,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3865,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3871,
                    "column": 7,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3871,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3874,
                    "column": 62,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3874,
                    "column": 62,
                    "event": "note",
                    "message": "(26) calling 'xmalloc0' from 'libcrun_container_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(29) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3874,
                    "column": 62,
                    "event": "note",
                    "message": "(32) returning to 'libcrun_container_update' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(33) 'xmalloc0(176)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc0(120)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3831,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3845,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3848,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3848,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'read_container_config_from_state' from 'libcrun_container_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1597,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1607,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1610,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(8) calling 'libcrun_container_load_from_file' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 579,
                    "column": 7,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(12) returning to 'read_container_config_from_state' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1615,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1616,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3848,
                    "column": 9,
                    "event": "note",
                    "message": "(15) returning to 'libcrun_container_update' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3849,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3852,
                    "column": 9,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3857,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3860,
                    "column": 9,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3861,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3864,
                    "column": 15,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3865,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3871,
                    "column": 7,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3871,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3874,
                    "column": 62,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3874,
                    "column": 62,
                    "event": "note",
                    "message": "(26) calling 'xmalloc0' from 'libcrun_container_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(27) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3874,
                    "column": 62,
                    "event": "note",
                    "message": "(30) returning to 'libcrun_container_update' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3875,
                    "column": 61,
                    "event": "note",
                    "message": "(31) calling 'xmalloc0' from 'libcrun_container_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(32) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(33) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(34) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(35) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3875,
                    "column": 61,
                    "event": "note",
                    "message": "(37) returning to 'libcrun_container_update' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(38) 'xmalloc0(120)' leaks here; was allocated at (33)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_restore'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4237,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4249,
                    "column": 15,
                    "event": "note",
                    "message": "(2) calling 'libcrun_container_load_from_file' from 'libcrun_container_restore'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(6) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(12) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 548,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'true' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(15) calling 'xstrdup' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(19) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(20) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(23) returning to 'make_container' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(26) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4249,
                    "column": 15,
                    "event": "note",
                    "message": "(27) returning to 'libcrun_container_restore' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 574,
                    "column": 22,
                    "event": "note",
                    "message": "(28) inlined call to 'cleanup_freep' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(29) '<unknown>' leaks here; was allocated at (19)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'seccomp_receiver_fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3343,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'exec_process_entrypoint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3376,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3379,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3380,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3383,
                    "column": 14,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3412,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3415,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3416,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3419,
                    "column": 16,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3419,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3421,
                    "column": 21,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3444,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3447,
                    "column": 16,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3447,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3449,
                    "column": 26,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3461,
                    "column": 10,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3464,
                    "column": 7,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3465,
                    "column": 7,
                    "event": "note",
                    "message": "(18) calling 'close_and_reset' from 'exec_process_entrypoint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 205,
                    "column": 1,
                    "event": "note",
                    "message": "(19) entry to 'close_and_reset'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 208,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(22) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 13,
                    "event": "note",
                    "message": "(23) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(25) second 'close' here; first 'close' was at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'seccomp_fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(50) calling 'initialize_security' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 640,
                    "column": 1,
                    "event": "note",
                    "message": "(51) entry to 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 645,
                    "column": 6,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 22,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 6,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 651,
                    "column": 11,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(56) returning to 'libcrun_container_exec_with_options' from 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3722,
                    "column": 6,
                    "event": "note",
                    "message": "(57) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3725,
                    "column": 9,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3726,
                    "column": 6,
                    "event": "note",
                    "message": "(59) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3730,
                    "column": 47,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3731,
                    "column": 6,
                    "event": "note",
                    "message": "(61) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(62) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(63) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(64) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3753,
                    "column": 6,
                    "event": "note",
                    "message": "(65) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3754,
                    "column": 5,
                    "event": "note",
                    "message": "(66) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3754,
                    "column": 5,
                    "event": "note",
                    "message": "(67) calling 'close_and_reset' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 205,
                    "column": 1,
                    "event": "note",
                    "message": "(68) entry to 'close_and_reset'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 208,
                    "column": 6,
                    "event": "note",
                    "message": "(69) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(70) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(71) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 13,
                    "event": "note",
                    "message": "(72) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(73) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(74) second 'close' here; first 'close' was at (71)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'terminal_fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(50) calling 'initialize_security' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 640,
                    "column": 1,
                    "event": "note",
                    "message": "(51) entry to 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 645,
                    "column": 6,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 22,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 6,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 651,
                    "column": 11,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(56) returning to 'libcrun_container_exec_with_options' from 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3722,
                    "column": 6,
                    "event": "note",
                    "message": "(57) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3725,
                    "column": 9,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3726,
                    "column": 6,
                    "event": "note",
                    "message": "(59) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3730,
                    "column": 47,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3731,
                    "column": 6,
                    "event": "note",
                    "message": "(61) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(62) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(63) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(64) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3756,
                    "column": 6,
                    "event": "note",
                    "message": "(65) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3760,
                    "column": 18,
                    "event": "note",
                    "message": "(66) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3760,
                    "column": 10,
                    "event": "note",
                    "message": "(67) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3766,
                    "column": 13,
                    "event": "note",
                    "message": "(68) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3767,
                    "column": 10,
                    "event": "note",
                    "message": "(69) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3770,
                    "column": 18,
                    "event": "note",
                    "message": "(70) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3770,
                    "column": 10,
                    "event": "note",
                    "message": "(71) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3773,
                    "column": 49,
                    "event": "note",
                    "message": "(72) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3774,
                    "column": 14,
                    "event": "note",
                    "message": "(73) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3776,
                    "column": 17,
                    "event": "note",
                    "message": "(74) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3777,
                    "column": 14,
                    "event": "note",
                    "message": "(75) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3779,
                    "column": 11,
                    "event": "note",
                    "message": "(76) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3779,
                    "column": 11,
                    "event": "note",
                    "message": "(77) calling 'close_and_reset' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 205,
                    "column": 1,
                    "event": "note",
                    "message": "(78) entry to 'close_and_reset'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 208,
                    "column": 6,
                    "event": "note",
                    "message": "(79) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(80) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(81) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 13,
                    "event": "note",
                    "message": "(82) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(83) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(84) second 'close' here; first 'close' was at (81)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'own_seccomp_receiver_fd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3646,
                    "column": 13,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3646,
                    "column": 13,
                    "event": "note",
                    "message": "(43) calling 'get_seccomp_receiver_fd' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 2312,
                    "column": 1,
                    "event": "note",
                    "message": "(44) entry to 'get_seccomp_receiver_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 2322,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 2327,
                    "column": 13,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 2328,
                    "column": 10,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 2331,
                    "column": 16,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3646,
                    "column": 13,
                    "event": "note",
                    "message": "(49) returning to 'libcrun_container_exec_with_options' from 'get_seccomp_receiver_fd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3649,
                    "column": 10,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 29,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(58) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(59) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3705,
                    "column": 6,
                    "event": "note",
                    "message": "(61) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3707,
                    "column": 18,
                    "event": "note",
                    "message": "(62) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3713,
                    "column": 10,
                    "event": "note",
                    "message": "(63) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3715,
                    "column": 27,
                    "event": "note",
                    "message": "(64) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3716,
                    "column": 14,
                    "event": "note",
                    "message": "(65) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(66) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(67) calling 'initialize_security' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 640,
                    "column": 1,
                    "event": "note",
                    "message": "(68) entry to 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 645,
                    "column": 6,
                    "event": "note",
                    "message": "(69) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 22,
                    "event": "note",
                    "message": "(70) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 6,
                    "event": "note",
                    "message": "(71) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 651,
                    "column": 11,
                    "event": "note",
                    "message": "(72) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(73) returning to 'libcrun_container_exec_with_options' from 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3722,
                    "column": 6,
                    "event": "note",
                    "message": "(74) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3725,
                    "column": 9,
                    "event": "note",
                    "message": "(75) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3726,
                    "column": 6,
                    "event": "note",
                    "message": "(76) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3730,
                    "column": 47,
                    "event": "note",
                    "message": "(77) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3731,
                    "column": 6,
                    "event": "note",
                    "message": "(78) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(79) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(80) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(81) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3756,
                    "column": 6,
                    "event": "note",
                    "message": "(82) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(83) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3795,
                    "column": 6,
                    "event": "note",
                    "message": "(84) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3800,
                    "column": 35,
                    "event": "note",
                    "message": "(85) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3800,
                    "column": 10,
                    "event": "note",
                    "message": "(86) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3802,
                    "column": 31,
                    "event": "note",
                    "message": "(87) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3803,
                    "column": 14,
                    "event": "note",
                    "message": "(88) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3806,
                    "column": 17,
                    "event": "note",
                    "message": "(89) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3806,
                    "column": 17,
                    "event": "note",
                    "message": "(90) calling 'close_and_reset' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 205,
                    "column": 1,
                    "event": "note",
                    "message": "(91) entry to 'close_and_reset'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 208,
                    "column": 6,
                    "event": "note",
                    "message": "(92) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(93) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(94) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 13,
                    "event": "note",
                    "message": "(95) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(96) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(97) second 'close' here; first 'close' was at (94)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_get_features'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(\"1.0.0\")'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4062,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4074,
                    "column": 11,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4074,
                    "column": 11,
                    "event": "note",
                    "message": "(6) returning to 'libcrun_container_get_features' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4077,
                    "column": 30,
                    "event": "note",
                    "message": "(7) calling 'xstrdup' from 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(8) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(12) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4077,
                    "column": 30,
                    "event": "note",
                    "message": "(15) returning to 'libcrun_container_get_features' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(16) 'xstrdup(\"1.0.0\")' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(\"1.1.0+dev\")'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4062,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4074,
                    "column": 11,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4074,
                    "column": 11,
                    "event": "note",
                    "message": "(6) returning to 'libcrun_container_get_features' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4077,
                    "column": 30,
                    "event": "note",
                    "message": "(7) calling 'xstrdup' from 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(8) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4077,
                    "column": 30,
                    "event": "note",
                    "message": "(13) returning to 'libcrun_container_get_features' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4078,
                    "column": 30,
                    "event": "note",
                    "message": "(14) calling 'xstrdup' from 'libcrun_container_get_features'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(18) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(19) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4078,
                    "column": 30,
                    "event": "note",
                    "message": "(22) returning to 'libcrun_container_get_features' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(23) 'xstrdup(\"1.1.0+dev\")' leaks here; was allocated at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'retrieve_mount_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(*<unknown>.name)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4041,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'retrieve_mount_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4054,
                    "column": 28,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'retrieve_mount_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4054,
                    "column": 28,
                    "event": "note",
                    "message": "(6) returning to 'retrieve_mount_options' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4057,
                    "column": 24,
                    "event": "note",
                    "message": "(7) following 'true' branch (when 'num_mount_options > i')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4058,
                    "column": 60,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4058,
                    "column": 33,
                    "event": "note",
                    "message": "(9) calling 'xstrdup' from 'retrieve_mount_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(13) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(14) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4058,
                    "column": 33,
                    "event": "note",
                    "message": "(17) returning to 'retrieve_mount_options' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(18) 'xstrdup(*<unknown>.name)' leaks here; was allocated at (13)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(*_70->process.selinux_label)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3705,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3707,
                    "column": 18,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3707,
                    "column": 10,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 34,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 34,
                    "event": "note",
                    "message": "(54) calling 'xstrdup' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(55) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(56) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(58) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(59) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(60) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 34,
                    "event": "note",
                    "message": "(62) returning to 'libcrun_container_exec_with_options' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(63) 'xstrdup(*_70->process.selinux_label)' leaks here; was allocated at (58)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(*_76->process.apparmor_profile)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3705,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3707,
                    "column": 18,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3710,
                    "column": 10,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 37,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 37,
                    "event": "note",
                    "message": "(54) calling 'xstrdup' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(55) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(56) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(58) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(59) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(60) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 37,
                    "event": "note",
                    "message": "(62) returning to 'libcrun_container_exec_with_options' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(63) 'xstrdup(*_76->process.apparmor_profile)' leaks here; was allocated at (58)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_load_from_file'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4237,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_restore'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4249,
                    "column": 15,
                    "event": "note",
                    "message": "(2) calling 'libcrun_container_load_from_file' from 'libcrun_container_restore'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(6) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(8) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(12) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 548,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'true' branch (when 'path' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(15) calling 'xstrdup' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(19) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(20) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 549,
                    "column": 30,
                    "event": "note",
                    "message": "(23) returning to 'make_container' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(26) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(27) '<unknown>' leaks here; was allocated at (19)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'container_delete_internal'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1735,
                    "column": 15,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL 'container'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4205,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_checkpoint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4211,
                    "column": 42,
                    "event": "note",
                    "message": "(2) 'container' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4211,
                    "column": 42,
                    "event": "note",
                    "message": "(3) 'container' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4214,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4217,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4218,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4220,
                    "column": 6,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4220,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4223,
                    "column": 9,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4223,
                    "column": 9,
                    "event": "note",
                    "message": "(10) calling 'read_container_config_from_state' from 'libcrun_container_checkpoint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1597,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1607,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1610,
                    "column": 9,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(14) calling 'libcrun_container_load_from_file' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 579,
                    "column": 7,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(18) returning to 'read_container_config_from_state' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1615,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1616,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4223,
                    "column": 9,
                    "event": "note",
                    "message": "(21) returning to 'libcrun_container_checkpoint' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4224,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4226,
                    "column": 9,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4226,
                    "column": 9,
                    "event": "note",
                    "message": "(24) 'container' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4227,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4230,
                    "column": 20,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4230,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4231,
                    "column": 12,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 4231,
                    "column": 12,
                    "event": "note",
                    "message": "(29) calling 'container_delete_internal' from 'libcrun_container_checkpoint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1683,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'container_delete_internal'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1688,
                    "column": 42,
                    "event": "note",
                    "message": "(31) 'container' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1693,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1707,
                    "column": 19,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1709,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'true' branch (when 'force != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1727,
                    "column": 15,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1727,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1729,
                    "column": 10,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1729,
                    "column": 10,
                    "event": "note",
                    "message": "(38) following 'true' branch (when 'def' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1731,
                    "column": 17,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1731,
                    "column": 17,
                    "event": "note",
                    "message": "(40) calling 'read_container_config_from_state' from 'container_delete_internal'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1597,
                    "column": 1,
                    "event": "note",
                    "message": "(41) entry to 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1607,
                    "column": 6,
                    "event": "note",
                    "message": "(42) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1610,
                    "column": 9,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(44) calling 'libcrun_container_load_from_file' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(46) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 579,
                    "column": 7,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1614,
                    "column": 16,
                    "event": "note",
                    "message": "(48) returning to 'read_container_config_from_state' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1615,
                    "column": 6,
                    "event": "note",
                    "message": "(49) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 86,
                    "column": 25,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1616,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'crun_make_error'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1731,
                    "column": 17,
                    "event": "note",
                    "message": "(51) returning to 'container_delete_internal' from 'read_container_config_from_state'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1732,
                    "column": 14,
                    "event": "note",
                    "message": "(52) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1735,
                    "column": 26,
                    "event": "note",
                    "message": "(54) 'container' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1735,
                    "column": 15,
                    "event": "note",
                    "message": "(55) dereference of NULL 'container'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'exec_process_entrypoint'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3524,
                    "column": 23,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'pipefd1'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3343,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'exec_process_entrypoint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3376,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3379,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3380,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3383,
                    "column": 14,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3412,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3415,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3416,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3419,
                    "column": 16,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3419,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3421,
                    "column": 21,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3444,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3447,
                    "column": 16,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3469,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3472,
                    "column": 9,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3472,
                    "column": 9,
                    "event": "note",
                    "message": "(16) calling 'maybe_chown_std_streams' from 'exec_process_entrypoint'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1017,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'maybe_chown_std_streams'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1022,
                    "column": 17,
                    "event": "note",
                    "message": "(18) following 'true' branch (when 'i != 3')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1024,
                    "column": 13,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1024,
                    "column": 13,
                    "event": "note",
                    "message": "(20) when 'isatty' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1024,
                    "column": 10,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 1022,
                    "column": 23,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3472,
                    "column": 9,
                    "event": "note",
                    "message": "(23) returning to 'exec_process_entrypoint' from 'maybe_chown_std_streams'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3473,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3476,
                    "column": 14,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3482,
                    "column": 6,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3485,
                    "column": 6,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3524,
                    "column": 23,
                    "event": "note",
                    "message": "(28) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3524,
                    "column": 3,
                    "event": "note",
                    "message": "(29) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3524,
                    "column": 23,
                    "event": "note",
                    "message": "(31) second 'close' here; first 'close' was at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL 'process'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3321,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_process_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3329,
                    "column": 10,
                    "event": "note",
                    "message": "(2) calling 'libcrun_container_exec_with_options' from 'libcrun_container_exec_process_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3583,
                    "column": 46,
                    "event": "note",
                    "message": "(4) 'process' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3583,
                    "column": 46,
                    "event": "note",
                    "message": "(5) 'process' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3583,
                    "column": 46,
                    "event": "note",
                    "message": "(6) 'process' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(15) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(19) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(21) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(25) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(28) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(29) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(35) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(42) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(44) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 6,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 29,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(52) dereference of NULL 'process'",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 32,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '*process.selinux_label'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3705,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3707,
                    "column": 18,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3707,
                    "column": 10,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 34,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 34,
                    "event": "note",
                    "message": "(54) calling 'xstrdup' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(55) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(56) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(58) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(59) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(60) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 34,
                    "event": "note",
                    "message": "(62) returning to 'libcrun_container_exec_with_options' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3708,
                    "column": 32,
                    "event": "note",
                    "message": "(63) '*process.selinux_label' leaks here; was allocated at (58)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 35,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '*process.apparmor_profile'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3705,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3707,
                    "column": 18,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3710,
                    "column": 10,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 37,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 37,
                    "event": "note",
                    "message": "(54) calling 'xstrdup' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(55) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(56) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(58) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(59) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(60) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 37,
                    "event": "note",
                    "message": "(62) returning to 'libcrun_container_exec_with_options' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3711,
                    "column": 35,
                    "event": "note",
                    "message": "(63) '*process.apparmor_profile' leaks here; was allocated at (58)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3737,
                    "column": 27,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'pipefd0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) opened here as read-write",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(48) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(49) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(51) calling 'initialize_security' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 640,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 645,
                    "column": 6,
                    "event": "note",
                    "message": "(53) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 22,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 6,
                    "event": "note",
                    "message": "(55) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 651,
                    "column": 11,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(57) returning to 'libcrun_container_exec_with_options' from 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3722,
                    "column": 6,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3725,
                    "column": 9,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3726,
                    "column": 6,
                    "event": "note",
                    "message": "(60) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3730,
                    "column": 47,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3731,
                    "column": 6,
                    "event": "note",
                    "message": "(62) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(63) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(64) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(65) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3737,
                    "column": 27,
                    "event": "note",
                    "message": "(66) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3737,
                    "column": 7,
                    "event": "note",
                    "message": "(67) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(68) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3737,
                    "column": 27,
                    "event": "note",
                    "message": "(69) second 'close' here; first 'close' was at (66)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3748,
                    "column": 23,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'pipefd1'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3559,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3588,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3591,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3592,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3596,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3597,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3600,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3601,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(10) calling 'libcrun_container_load_from_file' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 571,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 577,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(14) calling 'make_container' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 540,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(16) calling 'xmalloc0' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 542,
                    "column": 36,
                    "event": "note",
                    "message": "(20) returning to 'make_container' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 550,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch (when 'config' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 553,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 582,
                    "column": 10,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_container_load_from_file' from 'make_container'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3604,
                    "column": 15,
                    "event": "note",
                    "message": "(24) returning to 'libcrun_container_exec_with_options' from 'libcrun_container_load_from_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3605,
                    "column": 6,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3608,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3610,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3616,
                    "column": 21,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3619,
                    "column": 8,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3614,
                    "column": 57,
                    "event": "note",
                    "message": "(30) inlined call to 'cgroup_status_freep' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/cgroup.h",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3623,
                    "column": 6,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3626,
                    "column": 9,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3631,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3634,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3635,
                    "column": 6,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3638,
                    "column": 3,
                    "event": "note",
                    "message": "(37) inlined call to 'libcrun_seccomp_gen_ctx_init' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 52,
                    "column": 3,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_exec_with_options'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3641,
                    "column": 6,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3644,
                    "column": 18,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3653,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 11,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3656,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3693,
                    "column": 9,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3694,
                    "column": 6,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(47) opened here as read-write",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3697,
                    "column": 9,
                    "event": "note",
                    "message": "(48) when 'pipe2' succeeds",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3698,
                    "column": 6,
                    "event": "note",
                    "message": "(49) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3700,
                    "column": 33,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(51) calling 'initialize_security' from 'libcrun_container_exec_with_options'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 640,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 645,
                    "column": 6,
                    "event": "note",
                    "message": "(53) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 22,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 648,
                    "column": 6,
                    "event": "note",
                    "message": "(55) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 651,
                    "column": 11,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3721,
                    "column": 9,
                    "event": "note",
                    "message": "(57) returning to 'libcrun_container_exec_with_options' from 'initialize_security'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3722,
                    "column": 6,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3725,
                    "column": 9,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3726,
                    "column": 6,
                    "event": "note",
                    "message": "(60) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3730,
                    "column": 47,
                    "event": "note",
                    "message": "(61) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3731,
                    "column": 6,
                    "event": "note",
                    "message": "(62) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(63) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3735,
                    "column": 6,
                    "event": "note",
                    "message": "(64) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(65) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3748,
                    "column": 23,
                    "event": "note",
                    "message": "(66) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3748,
                    "column": 3,
                    "event": "note",
                    "message": "(67) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(68) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/container.c",
                    "line": 3748,
                    "column": 23,
                    "event": "note",
                    "message": "(69) second 'close' here; first 'close' was at (66)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/linux.c",
                    "line": 3654,
                    "event": "error[uninitvar]",
                    "message": "Uninitialized variable: code",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_set_stdio'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 109,
                    "column": 1,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'ret'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 95,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_set_stdio'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 100,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 103,
                    "column": 17,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i != 3')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 105,
                    "column": 13,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 105,
                    "column": 13,
                    "event": "note",
                    "message": "(6) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 106,
                    "column": 10,
                    "event": "note",
                    "message": "(7) assuming 'ret' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 106,
                    "column": 10,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 103,
                    "column": 23,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 103,
                    "column": 17,
                    "event": "note",
                    "message": "(10) following 'true' branch (when 'i != 3')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 105,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 105,
                    "column": 13,
                    "event": "note",
                    "message": "(12) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 106,
                    "column": 10,
                    "event": "note",
                    "message": "(13) assuming 'ret' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 106,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 103,
                    "column": 23,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 98,
                    "column": 21,
                    "event": "note",
                    "message": "(16) inlined call to 'cleanup_closep' from 'libcrun_set_stdio'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 109,
                    "column": 1,
                    "event": "note",
                    "message": "(19) 'ret' leaks here; was opened at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_new_terminal'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(&buf)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 40,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_new_terminal'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 45,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 48,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 49,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 52,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 53,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 56,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 56,
                    "column": 10,
                    "event": "note",
                    "message": "(8) calling 'xstrdup' from 'libcrun_new_terminal'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(12) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(13) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/terminal.c",
                    "line": 56,
                    "column": 10,
                    "event": "note",
                    "message": "(16) returning to 'libcrun_new_terminal' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(17) 'xstrdup(&buf)' leaks here; was allocated at (12)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 32,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc((long unsigned int)*(struct seccomp_notify_context_s *)<unknown>.sizes.seccomp_notif)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 83,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(6) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 92,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 34,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(9) calling 'xmalloc' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(11) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(12) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(15) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(16) 'xmalloc((long unsigned int)*(struct seccomp_notify_context_s *)<unknown>.sizes.seccomp_notif)' leaks here; was allocated at (11)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc((long unsigned int)*(struct seccomp_notify_context_s *)<unknown>.sizes.seccomp_notif_resp)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 83,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(6) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 92,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 34,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(9) calling 'xmalloc' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(13) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 96,
                    "column": 16,
                    "event": "note",
                    "message": "(14) calling 'xmalloc' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(16) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(17) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 96,
                    "column": 16,
                    "event": "note",
                    "message": "(20) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(21) 'xmalloc((long unsigned int)*(struct seccomp_notify_context_s *)<unknown>.sizes.seccomp_notif_resp)' leaks here; was allocated at (16)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc0(48)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 83,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(6) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 92,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 34,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(9) calling 'xmalloc' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(13) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 96,
                    "column": 16,
                    "event": "note",
                    "message": "(14) calling 'xmalloc' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 96,
                    "column": 16,
                    "event": "note",
                    "message": "(18) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 102,
                    "column": 18,
                    "event": "note",
                    "message": "(19) calling 'xmalloc0' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 73,
                    "column": 15,
                    "event": "note",
                    "message": "(21) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(22) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 102,
                    "column": 18,
                    "event": "note",
                    "message": "(25) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 21,
                    "event": "note",
                    "message": "(26) 'xmalloc0(48)' leaks here; was allocated at (21)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(plugins)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 83,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(2) calling 'xmalloc0' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 87,
                    "column": 73,
                    "event": "note",
                    "message": "(6) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 92,
                    "column": 6,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 34,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(9) calling 'xmalloc' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 95,
                    "column": 15,
                    "event": "note",
                    "message": "(13) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 96,
                    "column": 16,
                    "event": "note",
                    "message": "(14) calling 'xmalloc' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(15) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 96,
                    "column": 16,
                    "event": "note",
                    "message": "(18) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 102,
                    "column": 18,
                    "event": "note",
                    "message": "(19) calling 'xmalloc0' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 71,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 74,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 76,
                    "column": 10,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 102,
                    "column": 18,
                    "event": "note",
                    "message": "(23) returning to 'libcrun_load_seccomp_notify_plugins' from 'xmalloc0'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 104,
                    "column": 7,
                    "event": "note",
                    "message": "(24) calling 'xstrdup' from 'libcrun_load_seccomp_notify_plugins'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(25) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(26) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(28) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(29) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp_notify.c",
                    "line": 104,
                    "column": 7,
                    "event": "note",
                    "message": "(32) returning to 'libcrun_load_seccomp_notify_plugins' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(33) 'xstrdup(plugins)' leaks here; was allocated at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'resctl_update'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'intelrdt_clean_l3_cache_schema(l3_cache_schema)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 295,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'resctl_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 303,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 306,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 307,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 310,
                    "column": 6,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 310,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'true' branch (when 'l3_cache_schema' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 310,
                    "column": 26,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 310,
                    "column": 26,
                    "event": "note",
                    "message": "(8) when 'strstr' returns non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 310,
                    "column": 23,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 311,
                    "column": 49,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 311,
                    "column": 49,
                    "event": "note",
                    "message": "(11) calling 'intelrdt_clean_l3_cache_schema' from 'resctl_update'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 210,
                    "column": 1,
                    "event": "note",
                    "message": "(12) entry to 'intelrdt_clean_l3_cache_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 215,
                    "column": 9,
                    "event": "note",
                    "message": "(13) calling 'xmalloc' from 'intelrdt_clean_l3_cache_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(15) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(16) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 215,
                    "column": 9,
                    "event": "note",
                    "message": "(19) returning to 'intelrdt_clean_l3_cache_schema' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 311,
                    "column": 49,
                    "event": "note",
                    "message": "(20) returning to 'resctl_update' from 'intelrdt_clean_l3_cache_schema'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(21) 'intelrdt_clean_l3_cache_schema(l3_cache_schema)' leaks here; was allocated at (15)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'compare_rdt_configurations'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc((n_parts_a + 1) * 8)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 233,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'resctl_create'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 241,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 243,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 243,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 246,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 247,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 250,
                    "column": 11,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 251,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 6,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch (when 'l3_cache_schema' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 26,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 26,
                    "event": "note",
                    "message": "(12) when 'strstr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 23,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 259,
                    "column": 43,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 259,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 268,
                    "column": 6,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 268,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 269,
                    "column": 12,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 269,
                    "column": 12,
                    "event": "note",
                    "message": "(19) calling 'validate_rdt_configuration' from 'resctl_create'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 158,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'validate_rdt_configuration'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 166,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 169,
                    "column": 9,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 170,
                    "column": 6,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 174,
                    "column": 10,
                    "event": "note",
                    "message": "(25) following 'true' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 178,
                    "column": 10,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 178,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 179,
                    "column": 15,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 179,
                    "column": 15,
                    "event": "note",
                    "message": "(29) calling 'compare_rdt_configurations' from 'validate_rdt_configuration'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 98,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 108,
                    "column": 8,
                    "event": "note",
                    "message": "(31) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 109,
                    "column": 19,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'it' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(34) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 112,
                    "column": 19,
                    "event": "note",
                    "message": "(35) following 'false' branch (when 'it' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 114,
                    "column": 15,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 117,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'false' branch (when 'n_parts_a == n_parts_b')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 56,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 8,
                    "event": "note",
                    "message": "(39) calling 'xmalloc' from 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(40) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(41) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(42) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 8,
                    "event": "note",
                    "message": "(45) returning to 'compare_rdt_configurations' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(46) 'xmalloc((n_parts_a + 1) * 8)' leaks here; was allocated at (41)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'compare_rdt_configurations'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(a)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 233,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'resctl_create'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 241,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 243,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 243,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 246,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 247,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 250,
                    "column": 11,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 251,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 6,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch (when 'l3_cache_schema' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 26,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 26,
                    "event": "note",
                    "message": "(12) when 'strstr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 23,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 259,
                    "column": 43,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 259,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 268,
                    "column": 6,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 268,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 269,
                    "column": 12,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 269,
                    "column": 12,
                    "event": "note",
                    "message": "(19) calling 'validate_rdt_configuration' from 'resctl_create'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 158,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'validate_rdt_configuration'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 166,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 169,
                    "column": 9,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 170,
                    "column": 6,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 174,
                    "column": 10,
                    "event": "note",
                    "message": "(25) following 'true' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 178,
                    "column": 10,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 178,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 179,
                    "column": 15,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 179,
                    "column": 15,
                    "event": "note",
                    "message": "(29) calling 'compare_rdt_configurations' from 'validate_rdt_configuration'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 98,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 108,
                    "column": 8,
                    "event": "note",
                    "message": "(31) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 109,
                    "column": 19,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'it' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(34) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 112,
                    "column": 19,
                    "event": "note",
                    "message": "(35) following 'false' branch (when 'it' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 114,
                    "column": 15,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 117,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'false' branch (when 'n_parts_a == n_parts_b')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 56,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 8,
                    "event": "note",
                    "message": "(39) calling 'xmalloc' from 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(40) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 8,
                    "event": "note",
                    "message": "(43) returning to 'compare_rdt_configurations' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 122,
                    "column": 18,
                    "event": "note",
                    "message": "(44) calling 'xstrdup' from 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(46) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(48) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(49) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(50) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 122,
                    "column": 18,
                    "event": "note",
                    "message": "(52) returning to 'compare_rdt_configurations' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(53) 'xstrdup(a)' leaks here; was allocated at (48)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(b)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 233,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'resctl_create'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 241,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 243,
                    "column": 6,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 243,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 246,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 247,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 250,
                    "column": 11,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 251,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 6,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch (when 'l3_cache_schema' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 26,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 26,
                    "event": "note",
                    "message": "(12) when 'strstr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 254,
                    "column": 23,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 259,
                    "column": 43,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 259,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 268,
                    "column": 6,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 268,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 269,
                    "column": 12,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 269,
                    "column": 12,
                    "event": "note",
                    "message": "(19) calling 'validate_rdt_configuration' from 'resctl_create'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 158,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'validate_rdt_configuration'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 166,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 169,
                    "column": 9,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 170,
                    "column": 6,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 173,
                    "column": 7,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 174,
                    "column": 10,
                    "event": "note",
                    "message": "(25) following 'true' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 178,
                    "column": 10,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 178,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 179,
                    "column": 15,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 179,
                    "column": 15,
                    "event": "note",
                    "message": "(29) calling 'compare_rdt_configurations' from 'validate_rdt_configuration'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 98,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 108,
                    "column": 8,
                    "event": "note",
                    "message": "(31) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 109,
                    "column": 19,
                    "event": "note",
                    "message": "(32) following 'false' branch (when 'it' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 111,
                    "column": 8,
                    "event": "note",
                    "message": "(34) when 'strchr' returns NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 112,
                    "column": 19,
                    "event": "note",
                    "message": "(35) following 'false' branch (when 'it' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 114,
                    "column": 15,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 117,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'false' branch (when 'n_parts_a == n_parts_b')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 56,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 8,
                    "event": "note",
                    "message": "(39) calling 'xmalloc' from 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(40) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 120,
                    "column": 8,
                    "event": "note",
                    "message": "(43) returning to 'compare_rdt_configurations' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 122,
                    "column": 18,
                    "event": "note",
                    "message": "(44) calling 'xstrdup' from 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(46) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(48) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 122,
                    "column": 18,
                    "event": "note",
                    "message": "(50) returning to 'compare_rdt_configurations' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 136,
                    "column": 18,
                    "event": "note",
                    "message": "(51) calling 'xstrdup' from 'compare_rdt_configurations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(53) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(55) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(56) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(57) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 136,
                    "column": 18,
                    "event": "note",
                    "message": "(59) returning to 'compare_rdt_configurations' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(60) 'xstrdup(b)' leaks here; was allocated at (55)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'resctl_update'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 313,
                    "column": 8,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(path, 524289)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 303,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 306,
                    "column": 9,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 307,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 310,
                    "column": 6,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 310,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'false' branch (when 'l3_cache_schema' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 313,
                    "column": 8,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/intelrdt.c",
                    "line": 313,
                    "column": 8,
                    "event": "note",
                    "message": "(7) opened here (8) 'open(path, 524289)' leaks here; was opened at (7)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 25,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_copy_seccomp'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc(in_size + 1)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 837,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_copy_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 846,
                    "column": 14,
                    "event": "note",
                    "message": "(2) calling 'xmalloc' from 'libcrun_copy_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(4) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(5) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 846,
                    "column": 14,
                    "event": "note",
                    "message": "(8) returning to 'libcrun_copy_seccomp' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(9) 'xmalloc(in_size + 1)' leaks here; was allocated at (4)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'evict_cache'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xrealloc(entries, (n_entries + 1) * 88)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 493,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'evict_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 501,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 504,
                    "column": 62,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 507,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 515,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 523,
                    "column": 11,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 524,
                    "column": 10,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 527,
                    "column": 20,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 530,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 532,
                    "column": 25,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 555,
                    "column": 25,
                    "event": "note",
                    "message": "(12) calling 'xrealloc' from 'evict_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(15) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 555,
                    "column": 25,
                    "event": "note",
                    "message": "(18) returning to 'evict_cache' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 21,
                    "event": "note",
                    "message": "(19) 'xrealloc(entries, (n_entries + 1) * 88)' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'entries'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'evict_cache'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 493,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'evict_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 501,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 504,
                    "column": 62,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 507,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 515,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 523,
                    "column": 11,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 524,
                    "column": 10,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 527,
                    "column": 20,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 530,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 532,
                    "column": 25,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 555,
                    "column": 25,
                    "event": "note",
                    "message": "(12) passing freed pointer 'entries' in call to 'xrealloc' from 'evict_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 80,
                    "column": 1,
                    "event": "note",
                    "message": "(13) entry to 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 82,
                    "column": 15,
                    "event": "note",
                    "message": "(14) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 83,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 85,
                    "column": 10,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 555,
                    "column": 25,
                    "event": "note",
                    "message": "(17) returning to 'evict_cache' from 'xrealloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 518,
                    "column": 24,
                    "event": "note",
                    "message": "(18) inlined call to 'cleanup_dirp' from 'evict_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 200,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 201,
                    "column": 5,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'evict_cache'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 517,
                    "column": 40,
                    "event": "note",
                    "message": "(21) inlined call to 'cleanup_freep' from 'evict_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(22) second 'free' here",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'dirfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 860,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 869,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 872,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 872,
                    "column": 11,
                    "event": "note",
                    "message": "(4) calling 'open_rundir_dirfd' from 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 455,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 31,
                    "event": "note",
                    "message": "(8) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 11,
                    "event": "note",
                    "message": "(9) assuming 'open(dir, 2686976)' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 466,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 457,
                    "column": 22,
                    "event": "note",
                    "message": "(11) inlined call to 'cleanup_freep' from 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 872,
                    "column": 11,
                    "event": "note",
                    "message": "(13) returning to 'libcrun_open_seccomp_bpf' from 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 873,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 877,
                    "column": 49,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 862,
                    "column": 21,
                    "event": "note",
                    "message": "(16) inlined call to 'cleanup_closep' from 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 862,
                    "column": 21,
                    "event": "note",
                    "message": "(19) inlined call to 'cleanup_closep' from 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(20) calling 'cleanup_closep' from 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(21) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(22) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(23) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(25) second 'close' here; first 'close' was at (22)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'memfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 200,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_apply_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 214,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'infd >= 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 217,
                    "column": 17,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 217,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 242,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 245,
                    "column": 28,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 248,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch (when 'listener_receiver_fd >= 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 250,
                    "column": 25,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 268,
                    "column": 10,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 269,
                    "column": 38,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 250,
                    "column": 25,
                    "event": "note",
                    "message": "(12) inlined call to 'cleanup_closep' from 'libcrun_apply_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 250,
                    "column": 25,
                    "event": "note",
                    "message": "(15) inlined call to 'cleanup_closep' from 'libcrun_apply_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) calling 'cleanup_closep' from 'libcrun_apply_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(18) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(21) second 'close' here; first 'close' was at (18)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'close_and_reset'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'memfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 200,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_apply_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 214,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'infd >= 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 217,
                    "column": 17,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 217,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 242,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 245,
                    "column": 28,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 248,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch (when 'listener_receiver_fd >= 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 250,
                    "column": 25,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 261,
                    "column": 10,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 267,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 268,
                    "column": 10,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 271,
                    "column": 13,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 273,
                    "column": 10,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 277,
                    "column": 7,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 277,
                    "column": 7,
                    "event": "note",
                    "message": "(16) calling 'close_and_reset' from 'libcrun_apply_seccomp'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 205,
                    "column": 1,
                    "event": "note",
                    "message": "(17) entry to 'close_and_reset'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 208,
                    "column": 6,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(20) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 13,
                    "event": "note",
                    "message": "(21) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 210,
                    "column": 33,
                    "event": "note",
                    "message": "(23) second 'close' here; first 'close' was at (20)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 21,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open_rundir_dirfd(*container_50->context.state_root,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 860,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 869,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 872,
                    "column": 11,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 872,
                    "column": 11,
                    "event": "note",
                    "message": "(4) calling 'open_rundir_dirfd' from 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 455,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 31,
                    "event": "note",
                    "message": "(8) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 11,
                    "event": "note",
                    "message": "(9) assuming 'open(dir, 2686976)' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 466,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 457,
                    "column": 22,
                    "event": "note",
                    "message": "(11) inlined call to 'cleanup_freep' from 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_open_seccomp_bpf'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 872,
                    "column": 11,
                    "event": "note",
                    "message": "(13) returning to 'libcrun_open_seccomp_bpf' from 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 21,
                    "event": "note",
                    "message": "(14) 'open_rundir_dirfd(*container_50->context.state_root,  err)' leaks here; was opened at (8)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'store_seccomp_cache'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 21,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open_rundir_dirfd(*container_44->context.state_root,  err)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 573,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'store_seccomp_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 581,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 584,
                    "column": 7,
                    "event": "note",
                    "message": "(3) inlined call to 'is_empty_string' from 'store_seccomp_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 402,
                    "column": 24,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 402,
                    "column": 20,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'store_seccomp_cache'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 587,
                    "column": 39,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 587,
                    "column": 11,
                    "event": "note",
                    "message": "(7) calling 'open_rundir_dirfd' from 'store_seccomp_cache'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 455,
                    "column": 1,
                    "event": "note",
                    "message": "(8) entry to 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 31,
                    "event": "note",
                    "message": "(11) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 11,
                    "event": "note",
                    "message": "(12) assuming 'open(dir, 2686976)' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 466,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 457,
                    "column": 22,
                    "event": "note",
                    "message": "(14) inlined call to 'cleanup_freep' from 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'store_seccomp_cache'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 587,
                    "column": 11,
                    "event": "note",
                    "message": "(16) returning to 'store_seccomp_cache' from 'open_rundir_dirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 21,
                    "event": "note",
                    "message": "(17) 'open_rundir_dirfd(*container_44->context.state_root,  err)' leaks here; was opened at (11)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'open_rundir_dirfd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 31,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(dir, 2686976)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 31,
                    "event": "note",
                    "message": "(3) opened here (4) 'open(dir, 2686976)' leaks here; was opened at (3)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 466,
                    "column": 6,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 462,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 31,
                    "event": "note",
                    "message": "(3) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 465,
                    "column": 11,
                    "event": "note",
                    "message": "(4) assuming 'open(dir, 2686976)' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 466,
                    "column": 6,
                    "event": "note",
                    "message": "(5) '<unknown>' leaks here; was opened at (3)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'evict_cache'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 523,
                    "column": 11,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'fdopendir(cache_dir_fd)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 501,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 504,
                    "column": 62,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 507,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 515,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 523,
                    "column": 11,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 523,
                    "column": 11,
                    "event": "note",
                    "message": "(7) allocated here (8) 'fdopendir(cache_dir_fd)' leaks here; was allocated at (7)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 563,
                    "column": 7,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL 'entries' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 501,
                    "column": 6,
                    "event": "note",
                    "message": "(1) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 504,
                    "column": 62,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 507,
                    "column": 6,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 515,
                    "column": 6,
                    "event": "note",
                    "message": "(5) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 523,
                    "column": 11,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 524,
                    "column": 10,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 527,
                    "column": 20,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.c",
                    "line": 563,
                    "column": 7,
                    "event": "note",
                    "message": "(9) argument 1 ('entries') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/seccomp.h",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/stdlib.h",
                    "line": 970,
                    "column": 13,
                    "event": "note",
                    "message": "argument 1 of 'qsort' must be non-null",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'get_run_directory'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 86,
                    "column": 1,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'root'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 617,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'get_run_directory' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'state_root' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 65,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 65,
                    "column": 12,
                    "event": "note",
                    "message": "(6) calling 'xstrdup' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(11) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 65,
                    "column": 12,
                    "event": "note",
                    "message": "(14) returning to 'get_run_directory' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 79,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 62,
                    "column": 22,
                    "event": "note",
                    "message": "(20) inlined call to 'cleanup_freep' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 92,
                    "column": 3,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'get_run_directory'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 86,
                    "column": 1,
                    "event": "note",
                    "message": "(22) 'root' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_delete_status'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 599,
                    "column": 1,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'rundir_dfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 563,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 571,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'get_run_directory' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(14) returning to 'libcrun_container_delete_status' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 575,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/error.h",
                    "line": 42,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 578,
                    "column": 36,
                    "event": "note",
                    "message": "(17) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 578,
                    "column": 16,
                    "event": "note",
                    "message": "(18) assuming 'open(dir, 2686976)' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 579,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 24,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 580,
                    "column": 34,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 567,
                    "column": 21,
                    "event": "note",
                    "message": "(21) inlined call to 'cleanup_closep' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 599,
                    "column": 1,
                    "event": "note",
                    "message": "(24) 'rundir_dfd' leaks here; was opened at (17)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_get_containers_list'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xmalloc(16)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 617,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'get_run_directory' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(12) returning to 'libcrun_get_containers_list' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 628,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 631,
                    "column": 9,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 632,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 635,
                    "column": 15,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 635,
                    "column": 30,
                    "event": "note",
                    "message": "(17) following 'true' branch (when 'next' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 638,
                    "column": 26,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 642,
                    "column": 10,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 645,
                    "column": 56,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 646,
                    "column": 10,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 649,
                    "column": 16,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 650,
                    "column": 10,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 655,
                    "column": 10,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 655,
                    "column": 10,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 661,
                    "column": 24,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 661,
                    "column": 24,
                    "event": "note",
                    "message": "(27) calling 'xmalloc' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(28) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 64,
                    "column": 15,
                    "event": "note",
                    "message": "(29) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(30) assuming 'res' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 661,
                    "column": 24,
                    "event": "note",
                    "message": "(33) returning to 'libcrun_get_containers_list' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 21,
                    "event": "note",
                    "message": "(34) 'xmalloc(16)' leaks here; was allocated at (29)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 57,
                    "column": 40,
                    "event": "note",
                    "message": "in definition of macro 'UNLIKELY'",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'rundir_dfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 563,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 571,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'get_run_directory' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(14) returning to 'libcrun_container_delete_status' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 575,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 578,
                    "column": 36,
                    "event": "note",
                    "message": "(17) opened here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 578,
                    "column": 16,
                    "event": "note",
                    "message": "(18) assuming 'open(dir, 2686976)' is a valid file descriptor (>= 0)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 579,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 582,
                    "column": 9,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 583,
                    "column": 6,
                    "event": "note",
                    "message": "(21) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 584,
                    "column": 34,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 567,
                    "column": 21,
                    "event": "note",
                    "message": "(23) inlined call to 'cleanup_closep' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 566,
                    "column": 21,
                    "event": "note",
                    "message": "(25) inlined call to 'cleanup_closep' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 7,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(27) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 566,
                    "column": 21,
                    "event": "note",
                    "message": "(29) inlined call to 'cleanup_closep' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) calling 'cleanup_closep' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(32) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(33) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(35) second 'close' here; first 'close' was at (32)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'fd_cleanup'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 563,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 571,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'get_run_directory' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(14) returning to 'libcrun_container_delete_status' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 575,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 579,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 582,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 583,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 586,
                    "column": 9,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 586,
                    "column": 9,
                    "event": "note",
                    "message": "(21) calling 'rmdirfd' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 505,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 513,
                    "column": 6,
                    "event": "note",
                    "message": "(23) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 514,
                    "column": 34,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 510,
                    "column": 46,
                    "event": "note",
                    "message": "(25) inlined call to 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(26) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 510,
                    "column": 46,
                    "event": "note",
                    "message": "(28) inlined call to 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) calling 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(30) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(31) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 5,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(34) second 'close' here; first 'close' was at (31)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 1341,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "warning[-Wanalyzer-fd-double-close]",
                    "message": "double 'close' of file descriptor 'cfd'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 563,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 571,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'get_run_directory' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(14) returning to 'libcrun_container_delete_status' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 575,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 579,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 582,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 583,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 586,
                    "column": 9,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 586,
                    "column": 9,
                    "event": "note",
                    "message": "(21) calling 'rmdirfd' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 505,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 513,
                    "column": 6,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 517,
                    "column": 14,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 519,
                    "column": 26,
                    "event": "note",
                    "message": "(25) following 'true' branch (when 'de' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 521,
                    "column": 22,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 521,
                    "column": 10,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 525,
                    "column": 13,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 526,
                    "column": 10,
                    "event": "note",
                    "message": "(29) following 'true' branch (when 'ret < 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 542,
                    "column": 14,
                    "event": "note",
                    "message": "(31) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 544,
                    "column": 33,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 547,
                    "column": 18,
                    "event": "note",
                    "message": "(33) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 550,
                    "column": 21,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 550,
                    "column": 21,
                    "event": "note",
                    "message": "(35) calling 'rmdirfd' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 505,
                    "column": 1,
                    "event": "note",
                    "message": "(36) entry to 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 513,
                    "column": 6,
                    "event": "note",
                    "message": "(37) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 514,
                    "column": 34,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 510,
                    "column": 46,
                    "event": "note",
                    "message": "(39) inlined call to 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(40) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 510,
                    "column": 46,
                    "event": "note",
                    "message": "(42) inlined call to 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(43) calling 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(44) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(45) first 'close' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 510,
                    "column": 46,
                    "event": "note",
                    "message": "(46) inlined call to 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(47) returning to 'rmdirfd' from 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 508,
                    "column": 20,
                    "event": "note",
                    "message": "(48) inlined call to 'cleanup_dirp' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 200,
                    "column": 6,
                    "event": "note",
                    "message": "(49) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 550,
                    "column": 21,
                    "event": "note",
                    "message": "(51) returning to 'rmdirfd' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 544,
                    "column": 33,
                    "event": "note",
                    "message": "(52) inlined call to 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 107,
                    "column": 6,
                    "event": "note",
                    "message": "(53) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 544,
                    "column": 33,
                    "event": "note",
                    "message": "(55) inlined call to 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(56) calling 'cleanup_closep' from 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'cleanup_closep.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 104,
                    "column": 1,
                    "event": "note",
                    "message": "(57) entry to 'cleanup_closep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 108,
                    "column": 25,
                    "event": "note",
                    "message": "(58) second 'close' here; first 'close' was at (45)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'get_run_directory'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(state_root)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 617,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'get_run_directory' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'state_root' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 65,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 65,
                    "column": 12,
                    "event": "note",
                    "message": "(6) calling 'xstrdup' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(11) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 65,
                    "column": 12,
                    "event": "note",
                    "message": "(14) returning to 'get_run_directory' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(15) 'xstrdup(state_root)' leaks here; was allocated at (10)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(\"/run/crun\")'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 617,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'get_run_directory' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 77,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 77,
                    "column": 12,
                    "event": "note",
                    "message": "(10) calling 'xstrdup' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(11) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(14) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(15) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(16) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 77,
                    "column": 12,
                    "event": "note",
                    "message": "(18) returning to 'get_run_directory' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(19) 'xstrdup(\"/run/crun\")' leaks here; was allocated at (14)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_get_containers_list'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'xstrdup(&*next.d_name)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 617,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'get_run_directory' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(12) returning to 'libcrun_get_containers_list' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 628,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 631,
                    "column": 9,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 632,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 635,
                    "column": 15,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 635,
                    "column": 30,
                    "event": "note",
                    "message": "(17) following 'true' branch (when 'next' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 638,
                    "column": 26,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 642,
                    "column": 10,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 645,
                    "column": 56,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 646,
                    "column": 10,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 649,
                    "column": 16,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 650,
                    "column": 10,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 655,
                    "column": 10,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 655,
                    "column": 10,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 661,
                    "column": 24,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 661,
                    "column": 24,
                    "event": "note",
                    "message": "(27) calling 'xmalloc' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 62,
                    "column": 1,
                    "event": "note",
                    "message": "(28) entry to 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 65,
                    "column": 6,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 67,
                    "column": 10,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 661,
                    "column": 24,
                    "event": "note",
                    "message": "(31) returning to 'libcrun_get_containers_list' from 'xmalloc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 662,
                    "column": 30,
                    "event": "note",
                    "message": "(32) calling 'xstrdup' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 218,
                    "column": 1,
                    "event": "note",
                    "message": "(33) entry to 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 221,
                    "column": 6,
                    "event": "note",
                    "message": "(34) following 'false' branch (when 'str' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 224,
                    "column": 9,
                    "event": "note",
                    "message": "(36) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(37) assuming 'ret' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(38) following 'false' branch (when 'ret' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 662,
                    "column": 30,
                    "event": "note",
                    "message": "(40) returning to 'libcrun_get_containers_list' from 'xstrdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/utils.h",
                    "line": 225,
                    "column": 6,
                    "event": "note",
                    "message": "(41) 'xstrdup(&*next.d_name)' leaks here; was allocated at (36)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_pid_stat'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 147,
                    "column": 8,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(&pid_stat_file, 524288)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 692,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_check_pid_valid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 698,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 701,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 701,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'read_pid_stat' from 'libcrun_check_pid_valid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 137,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'read_pid_stat'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 147,
                    "column": 8,
                    "event": "note",
                    "message": "(6) opened here (7) 'open(&pid_stat_file, 524288)' leaks here; was opened at (6)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'rmdirfd'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 512,
                    "column": 7,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'fdopendir(fd)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 563,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 571,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'get_run_directory' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(14) returning to 'libcrun_container_delete_status' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 575,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 579,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 582,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 583,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 586,
                    "column": 9,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 586,
                    "column": 9,
                    "event": "note",
                    "message": "(21) calling 'rmdirfd' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 505,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'rmdirfd'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 512,
                    "column": 7,
                    "event": "note",
                    "message": "(23) allocated here (24) 'fdopendir(fd)' leaks here; was allocated at (23)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_container_delete_status'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 578,
                    "column": 36,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(dir, 2686976)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 563,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 571,
                    "column": 6,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(4) calling 'get_run_directory' from 'libcrun_container_delete_status'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 574,
                    "column": 9,
                    "event": "note",
                    "message": "(14) returning to 'libcrun_container_delete_status' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 575,
                    "column": 6,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 578,
                    "column": 36,
                    "event": "note",
                    "message": "(17) opened here (18) 'open(dir, 2686976)' leaks here; was opened at (17)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_get_containers_list'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 631,
                    "column": 9,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'opendir(root)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 617,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'get_run_directory' from 'libcrun_get_containers_list'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 627,
                    "column": 9,
                    "event": "note",
                    "message": "(12) returning to 'libcrun_get_containers_list' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 628,
                    "column": 6,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 631,
                    "column": 9,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 631,
                    "column": 9,
                    "event": "note",
                    "message": "(15) allocated here (16) 'opendir(root)' leaks here; was allocated at (15)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_status_create_exec_fifo'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 746,
                    "column": 8,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(fifo_path, 526336)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 727,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_status_create_exec_fifo'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 733,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'libcrun_get_state_directory' from 'libcrun_status_create_exec_fifo'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 89,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'libcrun_get_state_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 96,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 99,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 99,
                    "column": 9,
                    "event": "note",
                    "message": "(6) calling 'get_run_directory' from 'libcrun_get_state_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 99,
                    "column": 9,
                    "event": "note",
                    "message": "(16) returning to 'libcrun_get_state_directory' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 100,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 103,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 104,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 107,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 733,
                    "column": 9,
                    "event": "note",
                    "message": "(21) returning to 'libcrun_status_create_exec_fifo' from 'libcrun_get_state_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 734,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 737,
                    "column": 9,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 738,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 741,
                    "column": 3,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 743,
                    "column": 6,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 746,
                    "column": 8,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 746,
                    "column": 8,
                    "event": "note",
                    "message": "(28) opened here (29) 'open(fifo_path, 526336)' leaks here; was opened at (28)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 775,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'libcrun_status_write_exec_fifo'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 772,
                    "column": 8,
                    "event": "warning[-Wanalyzer-fd-leak]",
                    "message": "leak of file descriptor 'open(fifo_path, 524289)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 754,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'libcrun_status_write_exec_fifo'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 764,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'libcrun_get_state_directory' from 'libcrun_status_write_exec_fifo'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 89,
                    "column": 1,
                    "event": "note",
                    "message": "(3) entry to 'libcrun_get_state_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 96,
                    "column": 6,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 99,
                    "column": 9,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 99,
                    "column": 9,
                    "event": "note",
                    "message": "(6) calling 'get_run_directory' from 'libcrun_get_state_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 59,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 64,
                    "column": 6,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'state_root' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 12,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 66,
                    "column": 6,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 68,
                    "column": 33,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 72,
                    "column": 14,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 76,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 80,
                    "column": 6,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 83,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 99,
                    "column": 9,
                    "event": "note",
                    "message": "(16) returning to 'libcrun_get_state_directory' from 'get_run_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 100,
                    "column": 6,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 103,
                    "column": 9,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 104,
                    "column": 6,
                    "event": "note",
                    "message": "(19) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 38,
                    "column": 10,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 107,
                    "column": 3,
                    "event": "note",
                    "message": "in expansion of macro 'STEAL_POINTER'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 764,
                    "column": 9,
                    "event": "note",
                    "message": "(21) returning to 'libcrun_status_write_exec_fifo' from 'libcrun_get_state_directory'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 765,
                    "column": 6,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 768,
                    "column": 9,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 769,
                    "column": 6,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 772,
                    "column": 8,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/status.c",
                    "line": 772,
                    "column": 8,
                    "event": "note",
                    "message": "(26) opened here (27) 'open(fifo_path, 524289)' leaks here; was opened at (26)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/crun-1.20-build/crun-HEAD/src/libcrun/linux.c",
                    "line": 0,
                    "event": "internal warning",
                    "message": "child 12385 timed out after 30s",
                    "verbosity_level": 0
                }
            ]
        }
    ]
}
