{
    "defects": [
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/cli/command.c",
                    "line": 106,
                    "event": "error[memleak]",
                    "message": "Memory leak: opt",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/cfg/cfg_get_set_test.c",
                    "line": 31,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: value",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/cfg/cfg_get_set_test.c",
                    "line": 31,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: expected_value",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/network/is_ipv4_test.c",
                    "line": 21,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: in",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/network/is_ipv6_test.c",
                    "line": 21,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: in",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/string-util/match_glob_test.c",
                    "line": 20,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: in",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/string-util/match_glob_test.c",
                    "line": 33,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: in",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/string-util/match_glob_test.c",
                    "line": 34,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: glob",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/string-util/ends_with_test.c",
                    "line": 20,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: str",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/string-util/ends_with_test.c",
                    "line": 21,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: suffix",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/common/network/assemble_tcp_address.c",
                    "line": 77,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: expectedResult",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/log/log_target_to_str_test.c",
                    "line": 24,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: expected_log_target",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/test/log/string_to_log_level_test.c",
                    "line": 20,
                    "event": "warning[nullPointer]",
                    "message": "Possible null pointer dereference: in",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/proxy_monitor.c",
                    "line": 43,
                    "event": "error[memleak]",
                    "message": "Memory leak: monitor",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/proxy_monitor.c",
                    "line": 48,
                    "event": "error[memleak]",
                    "message": "Memory leak: monitor",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/proxy_monitor.c",
                    "line": 48,
                    "event": "error[memleak]",
                    "message": "Memory leak: monitor.unit_name",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/node.c",
                    "line": 1440,
                    "event": "error[memleak]",
                    "message": "Memory leak: setup",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "CPPCHECK_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "cppcheck",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/node.c",
                    "line": 1835,
                    "event": "error[memleak]",
                    "message": "Memory leak: unit_name_copy",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 3,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/bus/utils.h",
                    "line": 11,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 10,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘controller_method_list_units’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 56,
                    "column": 44,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of ‘malloc0_array(16, 24, (long unsigned int)*(Controller *)userdata.number_of_nodes)’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 733,
                    "column": 12,
                    "event": "note",
                    "message": "(1) entry to ‘controller_method_list_units’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 738,
                    "column": 15,
                    "event": "note",
                    "message": "(2) calling ‘malloc0_array’ from ‘controller_method_list_units’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 54,
                    "column": 21,
                    "event": "note",
                    "message": "(3) entry to ‘malloc0_array’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 56,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following ‘true’ branch (when ‘element_size != 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 56,
                    "column": 44,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 56,
                    "column": 30,
                    "event": "note",
                    "message": "(6) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 61,
                    "column": 16,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 63,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following ‘false’ branch (when ‘array_size <= total_size’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 52,
                    "column": 21,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 67,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro ‘malloc0’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 52,
                    "column": 21,
                    "event": "note",
                    "message": "(10) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 67,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro ‘malloc0’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 738,
                    "column": 15,
                    "event": "note",
                    "message": "(11) returning to ‘controller_method_list_units’ from ‘malloc0_array’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 739,
                    "column": 12,
                    "event": "note",
                    "message": "(12) assuming ‘malloc0_array(16, 24, (long unsigned int)*(Controller *)userdata.number_of_nodes)’ is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 739,
                    "column": 12,
                    "event": "note",
                    "message": "(13) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 742,
                    "column": 32,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 146,
                    "column": 56,
                    "event": "note",
                    "message": "(15) following ‘false’ branch (when ‘node’ is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 745,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FOREACH’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 763,
                    "column": 9,
                    "event": "note",
                    "message": "(16) inlined call to ‘controller_method_list_units_maybe_done’ from ‘controller_method_list_units’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/controller/controller.c",
                    "line": 706,
                    "column": 16,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘controller_method_list_units’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 56,
                    "column": 44,
                    "event": "note",
                    "message": "(18) ‘malloc0_array(16, 24, (long unsigned int)*(Controller *)userdata.number_of_nodes)’ leaks here; was allocated at (10)",
                    "verbosity_level": 2
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 4,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 17,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.h",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 10,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘check_str’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/string-util.h",
                    "line": 14,
                    "column": 22,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL ‘expected’ where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 36,
                    "column": 14,
                    "event": "note",
                    "message": "in expansion of macro ‘streq’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 104,
                    "column": 6,
                    "event": "note",
                    "message": "(1) entry to ‘test_agent_apply_config_none’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 107,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 112,
                    "column": 23,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 113,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 118,
                    "column": 16,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 118,
                    "column": 16,
                    "event": "note",
                    "message": "(6) calling ‘check_agent’ from ‘test_agent_apply_config_none’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 43,
                    "column": 6,
                    "event": "note",
                    "message": "(7) entry to ‘check_agent’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 52,
                    "column": 28,
                    "event": "note",
                    "message": "(8) calling ‘check_str’ from ‘check_agent’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 31,
                    "column": 6,
                    "event": "note",
                    "message": "(9) entry to ‘check_str’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 32,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/string-util.h",
                    "line": 14,
                    "column": 22,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 36,
                    "column": 14,
                    "event": "note",
                    "message": "in expansion of macro ‘streq’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/string-util.h",
                    "line": 14,
                    "column": 22,
                    "event": "note",
                    "message": "(14) argument 1 (‘expected’) NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/test/agent/agent_apply_config_test.c",
                    "line": 36,
                    "column": 14,
                    "event": "note",
                    "message": "in expansion of macro ‘streq’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 156,
                    "column": 12,
                    "event": "note",
                    "message": "argument 1 of ‘strcmp’ must be non-null",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 5,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/bus/utils.h",
                    "line": 11,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/client.h",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 10,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘fetch_unit_list’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 88,
                    "column": 34,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL ‘unit_list’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 52,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FIND_TAIL’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 74,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_APPEND’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 209,
                    "column": 5,
                    "event": "note",
                    "message": "(1) entry to ‘method_list_units’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 212,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 213,
                    "column": 24,
                    "event": "note",
                    "message": "(4) calling ‘method_list_units_on_all’ from ‘method_list_units’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 80,
                    "column": 12,
                    "event": "note",
                    "message": "(5) entry to ‘method_list_units_on_all’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 81,
                    "column": 51,
                    "event": "note",
                    "message": "(6) calling ‘new_unit_list’ from ‘method_list_units_on_all’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 133,
                    "column": 11,
                    "event": "note",
                    "message": "(7) entry to ‘new_unit_list’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 52,
                    "column": 21,
                    "event": "note",
                    "message": "(8) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 134,
                    "column": 51,
                    "event": "note",
                    "message": "in expansion of macro ‘malloc0’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 136,
                    "column": 12,
                    "event": "note",
                    "message": "(9) assuming ‘calloc(1, 32)’ is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 136,
                    "column": 12,
                    "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/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 81,
                    "column": 51,
                    "event": "note",
                    "message": "(12) returning to ‘method_list_units_on_all’ from ‘new_unit_list’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 83,
                    "column": 17,
                    "event": "note",
                    "message": "(13) calling ‘fetch_unit_list’ from ‘method_list_units_on_all’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 34,
                    "column": 17,
                    "event": "note",
                    "message": "(14) entry to ‘fetch_unit_list’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 48,
                    "column": 12,
                    "event": "note",
                    "message": "(15) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 53,
                    "column": 13,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 54,
                    "column": 12,
                    "event": "note",
                    "message": "(17) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 63,
                    "column": 20,
                    "event": "note",
                    "message": "(19) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 67,
                    "column": 20,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 67,
                    "column": 20,
                    "event": "note",
                    "message": "(21) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 70,
                    "column": 20,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 70,
                    "column": 20,
                    "event": "note",
                    "message": "(23) following ‘false’ branch (when ‘node_name’ is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 88,
                    "column": 34,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 52,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FIND_TAIL’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 74,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_APPEND’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 88,
                    "column": 34,
                    "event": "note",
                    "message": "(25) dereference of NULL ‘unit_list’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 52,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FIND_TAIL’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-list-units.c",
                    "line": 74,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_APPEND’",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 690,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "key_event_idx": 5,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 17,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/cli/command.h",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.h",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 6,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘node_connection_fmt_last_seen’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/string-util.h",
                    "line": 14,
                    "column": 22,
                    "event": "warning[-Wanalyzer-possible-null-argument]",
                    "message": "use of possibly-NULL ‘*con.state’ where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 484,
                    "column": 13,
                    "event": "note",
                    "message": "in expansion of macro ‘streq’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 771,
                    "column": 5,
                    "event": "note",
                    "message": "(1) entry to ‘method_status’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 772,
                    "column": 9,
                    "event": "note",
                    "message": "(2) following ‘case 0:’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 773,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 774,
                    "column": 24,
                    "event": "note",
                    "message": "(4) calling ‘method_print_node_status’ from ‘method_status’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 678,
                    "column": 12,
                    "event": "note",
                    "message": "(5) entry to ‘method_print_node_status’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 692,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 697,
                    "column": 40,
                    "event": "note",
                    "message": "(7) inlined call to ‘nodes_new’ from ‘method_print_node_status’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 52,
                    "column": 21,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 475,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro ‘malloc0’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘node_connection_fmt_last_seen’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 698,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following ‘false’ branch (when ‘nodes’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 703,
                    "column": 13,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 704,
                    "column": 12,
                    "event": "note",
                    "message": "(11) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 708,
                    "column": 52,
                    "event": "note",
                    "message": "(13) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 709,
                    "column": 29,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 716,
                    "column": 20,
                    "event": "note",
                    "message": "(15) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 721,
                    "column": 20,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 721,
                    "column": 20,
                    "event": "note",
                    "message": "(17) following ‘false’ branch (when ‘node_name’ is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/string-util.h",
                    "line": 14,
                    "column": 22,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 725,
                    "column": 21,
                    "event": "note",
                    "message": "in expansion of macro ‘streq’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 736,
                    "column": 30,
                    "event": "note",
                    "message": "(19) calling ‘node_new’ from ‘method_print_node_status’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 446,
                    "column": 17,
                    "event": "note",
                    "message": "(20) entry to ‘node_new’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 454,
                    "column": 12,
                    "event": "note",
                    "message": "(21) following ‘false’ branch (when ‘node’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 52,
                    "column": 21,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 457,
                    "column": 28,
                    "event": "note",
                    "message": "in expansion of macro ‘malloc0’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 458,
                    "column": 12,
                    "event": "note",
                    "message": "(23) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 463,
                    "column": 34,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 465,
                    "column": 35,
                    "event": "note",
                    "message": "(25) this call could return NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 89,
                    "column": 20,
                    "event": "note",
                    "message": "(26) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 52,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FIND_TAIL’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 470,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_APPEND’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 104,
                    "column": 46,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 53,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_INSERT_AFTER’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 470,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_APPEND’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 104,
                    "column": 28,
                    "event": "note",
                    "message": "(28) following ‘false’ branch (when ‘_item’ is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 53,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_INSERT_AFTER’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 470,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_APPEND’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 106,
                    "column": 41,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 53,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_INSERT_AFTER’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 470,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_APPEND’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 736,
                    "column": 30,
                    "event": "note",
                    "message": "(30) returning to ‘method_print_node_status’ from ‘node_new’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 737,
                    "column": 20,
                    "event": "note",
                    "message": "(31) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 741,
                    "column": 20,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 741,
                    "column": 20,
                    "event": "note",
                    "message": "(33) following ‘false’ branch (when ‘do_watch == 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 708,
                    "column": 52,
                    "event": "note",
                    "message": "(35) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 761,
                    "column": 12,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 761,
                    "column": 12,
                    "event": "note",
                    "message": "(37) following ‘false’ branch (when ‘node_name’ is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 766,
                    "column": 9,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 766,
                    "column": 9,
                    "event": "note",
                    "message": "(39) calling ‘print_nodes’ from ‘method_print_node_status’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 536,
                    "column": 13,
                    "event": "note",
                    "message": "(40) entry to ‘print_nodes’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 537,
                    "column": 12,
                    "event": "note",
                    "message": "(41) following ‘false’ branch (when ‘clear_screen == 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 543,
                    "column": 9,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 149,
                    "column": 32,
                    "event": "note",
                    "message": "(43) following ‘true’ branch (when ‘curr’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 548,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FOREACH_SAFE’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 149,
                    "column": 41,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 548,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FOREACH_SAFE’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 549,
                    "column": 50,
                    "event": "note",
                    "message": "(45) calling ‘node_connection_fmt_last_seen’ from ‘print_nodes’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 483,
                    "column": 14,
                    "event": "note",
                    "message": "(46) entry to ‘node_connection_fmt_last_seen’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/string-util.h",
                    "line": 14,
                    "column": 22,
                    "event": "note",
                    "message": "(47) argument 1 (‘*con.state’) from (25) could be NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/client/method-status.c",
                    "line": 484,
                    "column": 13,
                    "event": "note",
                    "message": "in expansion of macro ‘streq’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 9,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 156,
                    "column": 12,
                    "event": "note",
                    "message": "argument 1 of ‘strcmp’ must be non-null",
                    "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/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 429,
                    "column": 9,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of ‘calloc(1, 72)’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘agent_create_request_full’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2545,
                    "column": 6,
                    "event": "note",
                    "message": "(1) entry to ‘agent_stop.part.0’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 149,
                    "column": 32,
                    "event": "note",
                    "message": "(2) following ‘true’ branch (when ‘proxy’ is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2561,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FOREACH_SAFE’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/list.h",
                    "line": 149,
                    "column": 41,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2561,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘LIST_FOREACH_SAFE’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2562,
                    "column": 17,
                    "event": "note",
                    "message": "(4) calling ‘agent_remove_proxy’ from ‘agent_stop.part.0’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 436,
                    "column": 6,
                    "event": "note",
                    "message": "(5) entry to ‘agent_remove_proxy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 437,
                    "column": 9,
                    "event": "note",
                    "message": "(6) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/network.h",
                    "line": 17,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 16,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/log/log.h",
                    "line": 90,
                    "column": 9,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 439,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘bc_log_debugf’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 441,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following ‘false’ branch (when ‘emit_removed == 0’)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 450,
                    "column": 18,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 461,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following ‘true’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 462,
                    "column": 25,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 462,
                    "column": 25,
                    "event": "note",
                    "message": "(12) calling ‘agent_stop_local_proxy_service’ from ‘agent_remove_proxy’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2693,
                    "column": 12,
                    "event": "note",
                    "message": "(13) entry to ‘agent_stop_local_proxy_service’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2694,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/log/log.h",
                    "line": 92,
                    "column": 9,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2698,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘bc_log_infof’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2702,
                    "column": 57,
                    "event": "note",
                    "message": "(16) inlined call to ‘agent_create_request’ from ‘agent_stop_local_proxy_service’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 259,
                    "column": 16,
                    "event": "note",
                    "message": "(17) calling ‘agent_create_request_full’ from ‘agent_stop_local_proxy_service’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘agent_create_request_full’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 230,
                    "column": 24,
                    "event": "note",
                    "message": "(18) entry to ‘agent_create_request_full’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 52,
                    "column": 21,
                    "event": "note",
                    "message": "(19) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 236,
                    "column": 57,
                    "event": "note",
                    "message": "in expansion of macro ‘malloc0’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 237,
                    "column": 12,
                    "event": "note",
                    "message": "(20) assuming ‘calloc(1, 72)’ is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 237,
                    "column": 12,
                    "event": "note",
                    "message": "(21) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 241,
                    "column": 24,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 242,
                    "column": 22,
                    "event": "note",
                    "message": "(23) inlined call to ‘agent_ref’ from ‘agent_create_request_full’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 429,
                    "column": 9,
                    "event": "note",
                    "message": "(24) ‘calloc(1, 72)’ leaks here; was allocated at (19)",
                    "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/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 429,
                    "column": 21,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of ‘calloc(1, 72)’",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘agent_create_request_full’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2693,
                    "column": 12,
                    "event": "note",
                    "message": "(1) entry to ‘agent_stop_local_proxy_service’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2694,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/log/log.h",
                    "line": 92,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2698,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro ‘bc_log_infof’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 2702,
                    "column": 57,
                    "event": "note",
                    "message": "(4) inlined call to ‘agent_create_request’ from ‘agent_stop_local_proxy_service’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 259,
                    "column": 16,
                    "event": "note",
                    "message": "(5) calling ‘agent_create_request_full’ from ‘agent_stop_local_proxy_service’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function ‘agent_create_request_full’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 230,
                    "column": 24,
                    "event": "note",
                    "message": "(6) entry to ‘agent_create_request_full’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/libbluechi/common/common.h",
                    "line": 52,
                    "column": 21,
                    "event": "note",
                    "message": "(7) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 236,
                    "column": 57,
                    "event": "note",
                    "message": "in expansion of macro ‘malloc0’",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 237,
                    "column": 12,
                    "event": "note",
                    "message": "(8) assuming ‘calloc(1, 72)’ is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 237,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following ‘false’ branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 241,
                    "column": 24,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 242,
                    "column": 22,
                    "event": "note",
                    "message": "(11) inlined call to ‘agent_ref’ from ‘agent_create_request_full’",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/bluechi-0.9.0-build/bluechi-0.9.0/src/agent/agent.c",
                    "line": 429,
                    "column": 21,
                    "event": "note",
                    "message": "(12) ‘calloc(1, 72)’ leaks here; was allocated at (7)",
                    "verbosity_level": 2
                }
            ]
        }
    ]
}
