alsa-lib-1.2.15.1-1.fc44
List of Findings
Error: CPPCHECK_WARNING (CWE-476): [#def1]
alsa-lib-1.2.15.1/aserver/aserver.c:881: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: CPPCHECK_WARNING (CWE-476): [#def2]
alsa-lib-1.2.15.1/aserver/aserver.c:882: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: GCC_ANALYZER_WARNING (CWE-476): [#def3]
alsa-lib-1.2.15.1/aserver/aserver.c:882:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘client’
alsa-lib-1.2.15.1/aserver/aserver.c:843:12: enter_function: entry to ‘inet_pending_handler’
alsa-lib-1.2.15.1/aserver/aserver.c:863:9: call_function: calling ‘del_waiter’ from ‘inet_pending_handler’
alsa-lib-1.2.15.1/aserver/aserver.c:863:9: return_function: returning to ‘inet_pending_handler’ from ‘del_waiter’
alsa-lib-1.2.15.1/aserver/aserver.c:864:12: branch_false: following ‘false’ branch (when ‘remove == 0’)...
alsa-lib-1.2.15.1/aserver/aserver.c:871:9: branch_false: ...to here
alsa-lib-1.2.15.1/aserver/aserver.c:871:9: branch_true: following ‘true’ branch...
alsa-lib-1.2.15.1/aserver/aserver.c:873:21: branch_true: ...to here
alsa-lib-1.2.15.1/aserver/aserver.c:880:18: acquire_memory: this call could return NULL
alsa-lib-1.2.15.1/aserver/aserver.c:882:9: danger: ‘client’ could be NULL: unchecked value from [(13)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/12)
Error: CPPCHECK_WARNING (CWE-476): [#def4]
alsa-lib-1.2.15.1/aserver/aserver.c:883: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: CPPCHECK_WARNING (CWE-476): [#def5]
alsa-lib-1.2.15.1/aserver/aserver.c:884: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: CPPCHECK_WARNING (CWE-476): [#def6]
alsa-lib-1.2.15.1/aserver/aserver.c:885: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: CPPCHECK_WARNING (CWE-476): [#def7]
alsa-lib-1.2.15.1/aserver/aserver.c:886: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: CPPCHECK_WARNING (CWE-476): [#def8]
alsa-lib-1.2.15.1/aserver/aserver.c:905: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: GCC_ANALYZER_WARNING (CWE-476): [#def9]
alsa-lib-1.2.15.1/aserver/aserver.c:905:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘client’
alsa-lib-1.2.15.1/aserver/aserver.c:899:12: branch_false: following ‘false’ branch...
alsa-lib-1.2.15.1/aserver/aserver.c:904:36: branch_false: ...to here
alsa-lib-1.2.15.1/aserver/aserver.c:904:36: acquire_memory: this call could return NULL
alsa-lib-1.2.15.1/aserver/aserver.c:905:17: danger: ‘client’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-476): [#def10]
alsa-lib-1.2.15.1/aserver/aserver.c:906: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: CPPCHECK_WARNING (CWE-476): [#def11]
alsa-lib-1.2.15.1/aserver/aserver.c:907: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: client
Error: CPPCHECK_WARNING (CWE-476): [#def12]
alsa-lib-1.2.15.1/aserver/aserver.c:924: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pending
Error: GCC_ANALYZER_WARNING (CWE-476): [#def13]
alsa-lib-1.2.15.1/aserver/aserver.c:924:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pending’
alsa-lib-1.2.15.1/aserver/aserver.c:918:12: branch_false: following ‘false’ branch...
alsa-lib-1.2.15.1/aserver/aserver.c:923:43: branch_false: ...to here
alsa-lib-1.2.15.1/aserver/aserver.c:923:43: acquire_memory: this call could return NULL
alsa-lib-1.2.15.1/aserver/aserver.c:924:17: danger: ‘pending’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-476): [#def14]
alsa-lib-1.2.15.1/aserver/aserver.c:925: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pending
Error: GCC_ANALYZER_WARNING (CWE-416): [#def15]
alsa-lib-1.2.15.1/include/list.h:107:9: warning[-Wanalyzer-use-after-free]: use after 'free' of 'dl'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:79:12: enter_function: entry to 'snd_pcm_hooks_close'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:92:21: branch_true: following 'true' branch (when 'k != 3')...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:93:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:94:24: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:92:50: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:94:24: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:92:50: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:101:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:103:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:103:17: call_function: calling 'hook_remove_dlobj' from 'snd_pcm_hooks_close'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:103:17: return_function: returning to 'snd_pcm_hooks_close' from 'hook_remove_dlobj'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:101:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:103:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:103:17: call_function: calling 'hook_remove_dlobj' from 'snd_pcm_hooks_close'
Error: GCC_ANALYZER_WARNING (CWE-416): [#def16]
alsa-lib-1.2.15.1/include/list.h:107:9: warning[-Wanalyzer-use-after-free]: use after 'free' of 'hook'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:79:12: enter_function: entry to 'snd_pcm_hooks_close'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:92:21: branch_true: following 'true' branch (when 'k != 3')...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:93:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:94:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:97:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:98:25: call_function: calling 'snd_pcm_hook_remove' from 'snd_pcm_hooks_close'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:98:25: return_function: returning to 'snd_pcm_hooks_close' from 'snd_pcm_hook_remove'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:94:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:97:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:98:25: call_function: calling 'snd_pcm_hook_remove' from 'snd_pcm_hooks_close'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
alsa-lib-1.2.15.1/include/local.h:263:68: warning[-Wanalyzer-malloc-leak]: leak of 'base_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2283:12: enter_function: entry to 'verb_strip_single_device_index'
alsa-lib-1.2.15.1/src/ucm/parser.c:2291:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2294:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2294:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:2295:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2298:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2298:23: call_function: calling 'parse_device_index' from 'verb_strip_single_device_index'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
alsa-lib-1.2.15.1/include/local.h:263:68: warning[-Wanalyzer-malloc-leak]: leak of 'bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1719:5: enter_function: entry to 'snd1_pcm_direct_parse_bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1742:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1749:12: branch_false: following 'false' branch (when 'count != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: following 'false' branch (when 'count <= 1024')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: following 'false' branch (when 'bindings' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1766:23: call_function: inlined call to 'safe_strtol' from 'snd1_pcm_direct_parse_bindings'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
alsa-lib-1.2.15.1/include/local.h:263:68: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:780:12: enter_function: entry to 'determine_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:802:47: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:805:29: call_function: inlined call to 'safe_strtol' from 'determine_chmap'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
alsa-lib-1.2.15.1/include/local.h:263:68: warning[-Wanalyzer-malloc-leak]: leak of 'norm_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2192:12: enter_function: entry to 'verb_normalize_device_names'
alsa-lib-1.2.15.1/src/ucm/parser.c:2200:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2204:20: branch_false: following 'false' branch (when 'orig_name' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:2208:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2214:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2239:31: call_function: calling 'parse_device_index' from 'verb_normalize_device_names'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
alsa-lib-1.2.15.1/include/local.h:263:68: warning[-Wanalyzer-malloc-leak]: leak of 'orig_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2192:12: enter_function: entry to 'verb_normalize_device_names'
alsa-lib-1.2.15.1/src/ucm/parser.c:2200:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:2204:20: branch_false: following 'false' branch (when 'orig_name' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2208:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2214:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2239:31: call_function: calling 'parse_device_index' from 'verb_normalize_device_names'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
alsa-lib-1.2.15.1/include/local.h:263:68: warning[-Wanalyzer-malloc-leak]: leak of 'res'
alsa-lib-1.2.15.1/src/confmisc.c:406:5: enter_function: entry to 'snd_func_concat'
alsa-lib-1.2.15.1/src/confmisc.c:416:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:448:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:450:36: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
alsa-lib-1.2.15.1/src/confmisc.c:455:33: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:432:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:434:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:434:31: call_function: inlined call to 'safe_strtol' from 'snd_func_concat'
Error: COMPILER_WARNING: [#def23]
alsa-lib-1.2.15.1/src/pcm/pcm_local.h:40: included_from: Included from here.
alsa-lib-1.2.15.1/src/pcm/pcm.c:671: included_from: Included from here.
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning__snd_pcm_boundary' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:7803:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def24]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning__snd_pcm_mmap_hw_ptr' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:7802:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def25]
alsa-lib-1.2.15.1/src/control/control_local.h:22: included_from: Included from here.
alsa-lib-1.2.15.1/src/control/control.c:188: included_from: Included from here.
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_ctl_elem_info_is_indirect' defined but not used
alsa-lib-1.2.15.1/src/control/control.c:2746:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def26]
alsa-lib-1.2.15.1/src/error.c:31: included_from: Included from here.
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_lib_error' defined but not used
alsa-lib-1.2.15.1/src/error.c:454:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def27]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_lib_error_set_local' defined but not used
alsa-lib-1.2.15.1/src/error.c:423:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def28]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_names_list' defined but not used
alsa-lib-1.2.15.1/src/names.c:47:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def29]
alsa-lib-1.2.15.1/src/names.c:33: included_from: Included from here.
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_names_list_free' defined but not used
alsa-lib-1.2.15.1/src/names.c:56:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def30]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_pcm_info_get_sync' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:7380:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def31]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_pcm_start_mode_name' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:2260:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def32]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_pcm_sw_params_get_start_mode' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:6526:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def33]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_pcm_sw_params_get_xrun_mode' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:6574:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def34]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_pcm_sw_params_set_start_mode' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:6510:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def35]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_pcm_sw_params_set_xrun_mode' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:6558:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def36]
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_pcm_xrun_mode_name' defined but not used
alsa-lib-1.2.15.1/src/pcm/pcm.c:2276:1: note: in expansion of macro 'link_warning'
Error: COMPILER_WARNING: [#def37]
alsa-lib-1.2.15.1/src/timer/timer_local.h:22: included_from: Included from here.
alsa-lib-1.2.15.1/src/timer/timer.c:70: included_from: Included from here.
alsa-lib-1.2.15.1/include/local.h:318:21: warning[-Wunused-const-variable=]: '__evoke_link_warning_snd_timer_info_get_ticks' defined but not used
alsa-lib-1.2.15.1/src/timer/timer.c:963:1: note: in expansion of macro 'link_warning'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def38]
alsa-lib-1.2.15.1/include/pcm.h:1214:24: warning[-Wanalyzer-null-dereference]: dereference of NULL 'src_area'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:151:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:160:15: call_function: inlined call to 'snd_pcm_channel_area_addr' from 'snd_pcm_route_convert1_one'
Error: CPPCHECK_WARNING (CWE-476): [#def39]
alsa-lib-1.2.15.1/src/conf.c:4172: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: filename
Error: COMPILER_WARNING (CWE-704): [#def40]
alsa-lib-1.2.15.1/src/conf.c: scope_hint: In function 'snd_config_hook_load_for_all_cards'
alsa-lib-1.2.15.1/src/conf.c:4446:51: warning[-Wdiscarded-qualifiers]: initialization discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def41]
alsa-lib-1.2.15.1/src/conf.c:4446:51: warning[-Wdiscarded-qualifiers]: initialization discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
alsa-lib-1.2.15.1/src/confeval.c:205:39: warning[-Wanalyzer-malloc-leak]: leak of 'm'
alsa-lib-1.2.15.1/src/confeval.c:261:5: enter_function: entry to 'snd_config_evaluate_string'
alsa-lib-1.2.15.1/src/confeval.c:264:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:267:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:267:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confeval.c:269:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/confeval.c:269:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:270:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:270:23: call_function: calling '_snd_eval_string' from 'snd_config_evaluate_string'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def43]
alsa-lib-1.2.15.1/src/confeval.c:210:47: warning[-Wanalyzer-malloc-leak]: leak of 'm'
alsa-lib-1.2.15.1/src/confeval.c:261:5: enter_function: entry to 'snd_config_evaluate_string'
alsa-lib-1.2.15.1/src/confeval.c:264:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:267:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:267:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confeval.c:269:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/confeval.c:269:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:270:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:270:23: call_function: calling '_snd_eval_string' from 'snd_config_evaluate_string'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
alsa-lib-1.2.15.1/src/confeval.c:228:17: warning[-Wanalyzer-malloc-leak]: leak of 'm'
alsa-lib-1.2.15.1/src/confeval.c:261:5: enter_function: entry to 'snd_config_evaluate_string'
alsa-lib-1.2.15.1/src/confeval.c:264:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:267:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:267:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confeval.c:269:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/confeval.c:269:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:270:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:270:23: call_function: calling '_snd_eval_string' from 'snd_config_evaluate_string'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def45]
alsa-lib-1.2.15.1/src/confeval.c:245:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'left'
alsa-lib-1.2.15.1/src/confeval.c:261:5: enter_function: entry to 'snd_config_evaluate_string'
alsa-lib-1.2.15.1/src/confeval.c:264:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:267:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:267:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confeval.c:269:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/confeval.c:269:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confeval.c:270:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/confeval.c:270:23: call_function: calling '_snd_eval_string' from 'snd_config_evaluate_string'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
alsa-lib-1.2.15.1/src/confmisc.c:427:17: warning[-Wanalyzer-malloc-leak]: leak of 'res'
alsa-lib-1.2.15.1/src/confmisc.c:416:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:448:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:450:36: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
alsa-lib-1.2.15.1/src/confmisc.c:455:33: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:463:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:463:18: branch_true: following 'true' branch (when 'hit != 0')...
alsa-lib-1.2.15.1/src/confmisc.c:463:18: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/confmisc.c:427:17: danger: 'res' leaks here; was allocated at [(11)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def47]
alsa-lib-1.2.15.1/src/confmisc.c:428:43: warning[-Wanalyzer-malloc-leak]: leak of 'res'
alsa-lib-1.2.15.1/src/confmisc.c:416:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:448:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:450:36: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
alsa-lib-1.2.15.1/src/confmisc.c:455:33: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:428:43: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: danger: 'res' leaks here; was allocated at [(11)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
alsa-lib-1.2.15.1/src/confmisc.c:432:29: warning[-Wanalyzer-malloc-leak]: leak of 'res'
alsa-lib-1.2.15.1/src/confmisc.c:416:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:448:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:450:36: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
alsa-lib-1.2.15.1/src/confmisc.c:455:33: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:432:29: throw: if 'snd_config_get_id' throws an exception...
alsa-lib-1.2.15.1/src/confmisc.c:432:29: danger: 'res' leaks here; was allocated at [(11)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def49]
alsa-lib-1.2.15.1/src/confmisc.c:436:33: warning[-Wanalyzer-malloc-leak]: leak of 'res'
alsa-lib-1.2.15.1/src/confmisc.c:416:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:448:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:450:36: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
alsa-lib-1.2.15.1/src/confmisc.c:455:33: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:432:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:434:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:436:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:436:33: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/confmisc.c:436:33: danger: 'res' leaks here; was allocated at [(11)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
alsa-lib-1.2.15.1/src/confmisc.c:442:39: warning[-Wanalyzer-malloc-leak]: leak of 'res'
alsa-lib-1.2.15.1/src/confmisc.c:416:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:448:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:450:36: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
alsa-lib-1.2.15.1/src/confmisc.c:455:33: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:432:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:434:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:440:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:441:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:442:39: throw: if 'snd_config_get_ascii' throws an exception...
alsa-lib-1.2.15.1/src/confmisc.c:442:39: danger: 'res' leaks here; was allocated at [(11)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
alsa-lib-1.2.15.1/src/confmisc.c:444:41: warning[-Wanalyzer-malloc-leak]: leak of 'res'
alsa-lib-1.2.15.1/src/confmisc.c:416:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:421:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:448:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:450:36: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
alsa-lib-1.2.15.1/src/confmisc.c:455:33: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:427:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:428:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:432:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:434:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:435:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:440:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:440:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:441:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:443:36: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/confmisc.c:444:41: branch_true: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:444:41: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/confmisc.c:444:41: danger: 'res' leaks here; was allocated at [(11)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
alsa-lib-1.2.15.1/src/confmisc.c:779:17: warning[-Wanalyzer-malloc-leak]: leak of 'driver'
alsa-lib-1.2.15.1/src/confmisc.c:801:5: enter_function: entry to 'snd_func_private_card_driver'
alsa-lib-1.2.15.1/src/confmisc.c:810:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:814:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:815:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/confmisc.c:819:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/confmisc.c:819:20: call_function: calling 'snd_determine_driver' from 'snd_func_private_card_driver'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
alsa-lib-1.2.15.1/src/control/control.c:428:16: warning[-Wanalyzer-malloc-leak]: leak of 'info'
alsa-lib-1.2.15.1/src/control/control.c:1040:12: enter_function: entry to 'snd_ctl_tlv_do'
alsa-lib-1.2.15.1/src/control/control.c:1047:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1048:24: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1048:24: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1049:20: branch_false: following 'false' branch (when 'info' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1051:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1053:23: call_function: calling 'snd_ctl_elem_info' from 'snd_ctl_tlv_do'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
alsa-lib-1.2.15.1/src/control/control.c:1545:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/control.c:1459:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1466:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1467:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1471:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1472:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1476:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1477:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1481:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1516:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1517:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1517:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1518:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1527:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1528:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1532:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1545:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1545:21: throw: if 'snd1_dlobj_cache_get' throws an exception...
alsa-lib-1.2.15.1/src/control/control.c:1545:21: danger: 'buf' leaks here; was allocated at [(11)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
alsa-lib-1.2.15.1/src/control/control.c:1545:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/control.c:1459:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1466:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1467:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1471:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1472:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1476:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1477:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1481:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1516:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1517:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1518:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1527:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1528:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1532:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1533:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1533:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1534:28: branch_false: following 'false' branch (when 'buf1' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1538:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1545:21: throw: if 'snd1_dlobj_cache_get' throws an exception...
alsa-lib-1.2.15.1/src/control/control.c:1545:21: danger: 'buf1' leaks here; was allocated at [(23)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def56]
alsa-lib-1.2.15.1/src/control/control.c:1548:23: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/control.c:1459:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1466:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1467:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1471:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1472:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1476:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1477:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1481:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1482:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1483:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1483:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1488:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1488:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1489:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1495:28: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/control/control.c:1496:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1497:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1495:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1516:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1517:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1517:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1518:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1547:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1548:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1548:23: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/control/control.c:1548:23: danger: 'buf' leaks here; was allocated at [(21)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
alsa-lib-1.2.15.1/src/control/control.c:1548:23: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/control.c:1459:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1466:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1467:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1471:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1472:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1476:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1477:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1481:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1516:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1517:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1518:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1527:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1528:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1532:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1533:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1533:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1534:28: branch_false: following 'false' branch (when 'buf1' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1538:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1547:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1548:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1548:23: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/control/control.c:1548:23: danger: 'buf1' leaks here; was allocated at [(23)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
alsa-lib-1.2.15.1/src/control/control.c:1553:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/control.c:1459:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1466:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1467:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1471:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1472:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1476:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1477:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1481:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1482:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1483:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1483:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1488:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1488:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1489:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1495:28: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/control/control.c:1496:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1497:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1495:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1516:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1517:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1517:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1518:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1547:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1548:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1549:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1553:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1553:25: throw: if 'snd1_dlobj_cache_put' throws an exception...
alsa-lib-1.2.15.1/src/control/control.c:1553:25: danger: 'buf' leaks here; was allocated at [(21)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
alsa-lib-1.2.15.1/src/control/control.c:1553:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/control.c:1459:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1466:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1467:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1471:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1472:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1476:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1477:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1481:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1516:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1517:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1518:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1527:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1528:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1532:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1533:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1533:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1534:28: branch_false: following 'false' branch (when 'buf1' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1538:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1547:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1548:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1549:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1553:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1553:25: throw: if 'snd1_dlobj_cache_put' throws an exception...
alsa-lib-1.2.15.1/src/control/control.c:1553:25: danger: 'buf1' leaks here; was allocated at [(23)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
alsa-lib-1.2.15.1/src/control/control.c:1560:17: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/control.c:1459:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1466:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1467:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1471:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1472:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1476:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1477:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control.c:1481:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1516:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1517:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1517:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control.c:1518:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1525:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1527:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1528:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1528:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/control/control.c:1530:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1532:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1533:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1534:28: branch_true: following 'true' branch (when 'buf1' is NULL)...
alsa-lib-1.2.15.1/src/control/control.c:1536:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1559:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control.c:1560:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control.c:1560:17: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/control/control.c:1560:17: danger: 'buf' leaks here; was allocated at [(11)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def61]
alsa-lib-1.2.15.1/src/control/control_hw.c:478:15: warning[-Wanalyzer-malloc-leak]: leak of 'hw'
alsa-lib-1.2.15.1/src/control/control_hw.c:440:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_hw.c:444:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_hw.c:460:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_hw.c:465:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_hw.c:465:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_hw.c:469:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control_hw.c:470:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_hw.c:474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_hw.c:478:15: throw: if 'snd1_ctl_new' throws an exception...
alsa-lib-1.2.15.1/src/control/control_hw.c:478:15: danger: 'hw' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
alsa-lib-1.2.15.1/src/control/control_hw.c:480:17: warning[-Wanalyzer-malloc-leak]: leak of 'hw'
alsa-lib-1.2.15.1/src/control/control_hw.c:440:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_hw.c:444:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_hw.c:460:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_hw.c:465:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_hw.c:465:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_hw.c:469:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control_hw.c:470:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_hw.c:474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_hw.c:479:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control_hw.c:480:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control_hw.c:480:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/control/control_hw.c:480:17: danger: 'hw' leaks here; was allocated at [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
alsa-lib-1.2.15.1/src/control/control_remap.c:1239:9: warning[-Wanalyzer-malloc-leak]: leak of 'priv'
alsa-lib-1.2.15.1/src/control/control_remap.c:1620:5: enter_function: entry to 'snd_ctl_remap_open'
alsa-lib-1.2.15.1/src/control/control_remap.c:1632:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control_remap.c:1633:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: call_function: calling 'parse_remap' from 'snd_ctl_remap_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
alsa-lib-1.2.15.1/src/control/control_remap.c:1240:35: warning[-Wanalyzer-malloc-leak]: leak of 'priv'
alsa-lib-1.2.15.1/src/control/control_remap.c:1620:5: enter_function: entry to 'snd_ctl_remap_open'
alsa-lib-1.2.15.1/src/control/control_remap.c:1632:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control_remap.c:1633:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: call_function: calling 'parse_remap' from 'snd_ctl_remap_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def65]
alsa-lib-1.2.15.1/src/control/control_remap.c:1242:21: warning[-Wanalyzer-malloc-leak]: leak of 'priv'
alsa-lib-1.2.15.1/src/control/control_remap.c:1620:5: enter_function: entry to 'snd_ctl_remap_open'
alsa-lib-1.2.15.1/src/control/control_remap.c:1632:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control_remap.c:1633:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: call_function: calling 'parse_remap' from 'snd_ctl_remap_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
alsa-lib-1.2.15.1/src/control/control_remap.c:1244:21: warning[-Wanalyzer-malloc-leak]: leak of 'priv'
alsa-lib-1.2.15.1/src/control/control_remap.c:1620:5: enter_function: entry to 'snd_ctl_remap_open'
alsa-lib-1.2.15.1/src/control/control_remap.c:1632:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control_remap.c:1633:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_remap.c:1636:15: call_function: calling 'parse_remap' from 'snd_ctl_remap_open'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def67]
alsa-lib-1.2.15.1/src/control/control_shm.c:425:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'make_local_socket(sockname)'
alsa-lib-1.2.15.1/src/control/control_shm.c:434:5: enter_function: entry to 'snd_ctl_shm_open'
alsa-lib-1.2.15.1/src/control/control_shm.c:446:12: branch_false: following 'false' branch (when 'snamelen <= 255')...
alsa-lib-1.2.15.1/src/control/control_shm.c:449:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:449:18: call_function: calling 'make_local_socket' from 'snd_ctl_shm_open'
alsa-lib-1.2.15.1/src/control/control_shm.c:449:18: return_function: returning to 'snd_ctl_shm_open' from 'make_local_socket'
alsa-lib-1.2.15.1/src/control/control_shm.c:450:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_shm.c:456:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:464:15: throw: if 'write' throws an exception...
alsa-lib-1.2.15.1/src/control/control_shm.c:425:16: danger: 'make_local_socket(sockname)' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def68]
alsa-lib-1.2.15.1/src/control/control_shm.c:428:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sock'
alsa-lib-1.2.15.1/src/control/control_shm.c:420:16: acquire_resource: stream socket created here
alsa-lib-1.2.15.1/src/control/control_shm.c:421:12: branch_false: following 'false' branch (when 'sock >= 0')...
alsa-lib-1.2.15.1/src/control/control_shm.c:424:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:427:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/control_shm.c:428:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:428:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/control/control_shm.c:428:17: danger: 'sock' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
alsa-lib-1.2.15.1/src/control/control_shm.c:510:15: warning[-Wanalyzer-malloc-leak]: leak of 'shm'
alsa-lib-1.2.15.1/src/control/control_shm.c:434:5: enter_function: entry to 'snd_ctl_shm_open'
alsa-lib-1.2.15.1/src/control/control_shm.c:446:12: branch_false: following 'false' branch (when 'snamelen <= 255')...
alsa-lib-1.2.15.1/src/control/control_shm.c:449:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:449:18: call_function: calling 'make_local_socket' from 'snd_ctl_shm_open'
alsa-lib-1.2.15.1/src/control/control_shm.c:449:18: return_function: returning to 'snd_ctl_shm_open' from 'make_local_socket'
alsa-lib-1.2.15.1/src/control/control_shm.c:450:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_shm.c:456:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:465:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/control/control_shm.c:470:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:470:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_shm.c:475:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:476:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/control/control_shm.c:481:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:481:12: branch_false: following 'false' branch (when 'err == 16')...
alsa-lib-1.2.15.1/src/control/control_shm.c:486:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:486:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/control_shm.c:491:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:492:12: branch_false: following 'false' branch (when 'result >= 0')...
alsa-lib-1.2.15.1/src/control/control_shm.c:495:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:496:12: branch_false: following 'false' branch (when 'ctrl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_shm.c:501:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:501:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/control_shm.c:502:12: branch_false: following 'false' branch (when 'shm' is non-NULL)...
alsa-lib-1.2.15.1/src/control/control_shm.c:507:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/control_shm.c:510:15: throw: if 'snd1_ctl_new' throws an exception...
alsa-lib-1.2.15.1/src/control/control_shm.c:510:15: danger: 'shm' leaks here; was allocated at [(26)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-121): [#def70]
alsa-lib-1.2.15.1/src/control/eld.c:92:25: warning[-Wanalyzer-out-of-bounds]: stack-based buffer overflow
alsa-lib-1.2.15.1/src/control/eld.c:55:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:60:52: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:66:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:68:12: branch_false: following 'false' branch (when 'ret >= 0')...
alsa-lib-1.2.15.1/src/control/eld.c:74:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:74:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:76:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:77:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:80:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:80:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:88:16: branch_true: following 'true' branch (when 'l != 0')...
alsa-lib-1.2.15.1/src/control/eld.c:89:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:91:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/eld.c:92:26: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:92:25: danger: write of 1 byte at offset '(sizetype)l' exceeds the buffer
Error: GCC_ANALYZER_WARNING (CWE-121): [#def71]
alsa-lib-1.2.15.1/src/control/eld.c:95:25: warning[-Wanalyzer-out-of-bounds]: stack-based buffer overflow
alsa-lib-1.2.15.1/src/control/eld.c:55:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:60:52: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:66:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:68:12: branch_false: following 'false' branch (when 'ret >= 0')...
alsa-lib-1.2.15.1/src/control/eld.c:74:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:74:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:76:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:77:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:80:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:80:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:88:16: branch_true: following 'true' branch (when 'l != 0')...
alsa-lib-1.2.15.1/src/control/eld.c:89:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:91:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/eld.c:94:36: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/eld.c:95:25: danger: write of 1 byte at offset '(sizetype)l' exceeds the buffer
Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
alsa-lib-1.2.15.1/src/control/hcontrol.c:334:21: warning[-Wanalyzer-malloc-leak]: leak of 'elem'
alsa-lib-1.2.15.1/src/control/hcontrol.c:729:12: enter_function: entry to 'snd_hctl_handle_event'
alsa-lib-1.2.15.1/src/control/hcontrol.c:734:9: branch_true: following 'true' branch (when 'hctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/hcontrol.c:735:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:735:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:736:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:736:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:742:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:742:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:750:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:750:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:751:24: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:751:24: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/hcontrol.c:752:20: branch_false: following 'false' branch (when 'elem' is non-NULL)...
alsa-lib-1.2.15.1/src/control/hcontrol.c:754:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:756:23: call_function: calling 'snd_hctl_elem_add' from 'snd_hctl_handle_event'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
alsa-lib-1.2.15.1/src/control/hcontrol.c:756:23: warning[-Wanalyzer-malloc-leak]: leak of 'elem'
alsa-lib-1.2.15.1/src/control/hcontrol.c:729:12: enter_function: entry to 'snd_hctl_handle_event'
alsa-lib-1.2.15.1/src/control/hcontrol.c:734:9: branch_true: following 'true' branch (when 'hctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/hcontrol.c:735:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:735:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:736:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:736:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:742:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:742:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:750:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:750:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:751:24: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:751:24: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/hcontrol.c:752:20: branch_false: following 'false' branch (when 'elem' is non-NULL)...
alsa-lib-1.2.15.1/src/control/hcontrol.c:754:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:756:23: call_function: calling 'snd_hctl_elem_add' from 'snd_hctl_handle_event'
alsa-lib-1.2.15.1/src/control/hcontrol.c:756:23: return_function: returning to 'snd_hctl_handle_event' from 'snd_hctl_elem_add'
alsa-lib-1.2.15.1/src/control/hcontrol.c:757:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/hcontrol.c:757:20: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/hcontrol.c:756:23: danger: 'elem' leaks here; was allocated at [(12)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/11)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
alsa-lib-1.2.15.1/src/control/namehint.c:129:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
alsa-lib-1.2.15.1/src/control/namehint.c:130:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
alsa-lib-1.2.15.1/src/control/namehint.c:132:32: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
alsa-lib-1.2.15.1/src/control/namehint.c:140:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
alsa-lib-1.2.15.1/src/control/namehint.c:141:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def79]
alsa-lib-1.2.15.1/src/control/namehint.c:142:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def80]
alsa-lib-1.2.15.1/src/control/namehint.c:144:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
alsa-lib-1.2.15.1/src/control/namehint.c:151:32: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
alsa-lib-1.2.15.1/src/control/namehint.c:260:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
alsa-lib-1.2.15.1/src/control/namehint.c:261:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
alsa-lib-1.2.15.1/src/control/namehint.c:266:17: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
alsa-lib-1.2.15.1/src/control/namehint.c:268:17: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
alsa-lib-1.2.15.1/src/control/namehint.c:271:14: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
alsa-lib-1.2.15.1/src/control/namehint.c:272:15: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
alsa-lib-1.2.15.1/src/control/namehint.c:273:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
alsa-lib-1.2.15.1/src/control/namehint.c:278:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
alsa-lib-1.2.15.1/src/control/namehint.c:280:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
alsa-lib-1.2.15.1/src/control/namehint.c:298:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
alsa-lib-1.2.15.1/src/control/namehint.c:298:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
alsa-lib-1.2.15.1/src/control/namehint.c:299:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
alsa-lib-1.2.15.1/src/control/namehint.c:299:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
alsa-lib-1.2.15.1/src/control/namehint.c:301:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
alsa-lib-1.2.15.1/src/control/namehint.c:301:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
alsa-lib-1.2.15.1/src/control/namehint.c:302:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
alsa-lib-1.2.15.1/src/control/namehint.c:302:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
alsa-lib-1.2.15.1/src/control/namehint.c:303:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
alsa-lib-1.2.15.1/src/control/namehint.c:303:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
alsa-lib-1.2.15.1/src/control/namehint.c:310:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
alsa-lib-1.2.15.1/src/control/namehint.c:310:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
alsa-lib-1.2.15.1/src/control/namehint.c:311:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
alsa-lib-1.2.15.1/src/control/namehint.c:311:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
alsa-lib-1.2.15.1/src/control/namehint.c:312:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
alsa-lib-1.2.15.1/src/control/namehint.c:312:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def107]
alsa-lib-1.2.15.1/src/control/namehint.c:317:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
alsa-lib-1.2.15.1/src/control/namehint.c:317:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
alsa-lib-1.2.15.1/src/control/namehint.c:318:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
alsa-lib-1.2.15.1/src/control/namehint.c:318:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def111]
alsa-lib-1.2.15.1/src/control/namehint.c:321:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
alsa-lib-1.2.15.1/src/control/namehint.c:322:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def113]
alsa-lib-1.2.15.1/src/control/namehint.c:325:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
alsa-lib-1.2.15.1/src/control/namehint.c:326:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def115]
alsa-lib-1.2.15.1/src/control/namehint.c:333:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def116]
alsa-lib-1.2.15.1/src/control/namehint.c:333:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def117]
alsa-lib-1.2.15.1/src/control/namehint.c:334:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
alsa-lib-1.2.15.1/src/control/namehint.c:334:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def119]
alsa-lib-1.2.15.1/src/control/namehint.c:335:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
alsa-lib-1.2.15.1/src/control/namehint.c:335:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
alsa-lib-1.2.15.1/src/control/namehint.c:342:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
alsa-lib-1.2.15.1/src/control/namehint.c:342:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def123]
alsa-lib-1.2.15.1/src/control/namehint.c:343:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def124]
alsa-lib-1.2.15.1/src/control/namehint.c:343:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
alsa-lib-1.2.15.1/src/control/namehint.c:344:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def126]
alsa-lib-1.2.15.1/src/control/namehint.c:344:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def127]
alsa-lib-1.2.15.1/src/control/namehint.c:352:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def128]
alsa-lib-1.2.15.1/src/control/namehint.c:352:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
alsa-lib-1.2.15.1/src/control/namehint.c:353:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def130]
alsa-lib-1.2.15.1/src/control/namehint.c:353:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def131]
alsa-lib-1.2.15.1/src/control/namehint.c:354:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def132]
alsa-lib-1.2.15.1/src/control/namehint.c:354:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
alsa-lib-1.2.15.1/src/control/namehint.c:364:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def134]
alsa-lib-1.2.15.1/src/control/namehint.c:364:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def135]
alsa-lib-1.2.15.1/src/control/namehint.c:365:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def136]
alsa-lib-1.2.15.1/src/control/namehint.c:365:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def137]
alsa-lib-1.2.15.1/src/control/namehint.c:367:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def138]
alsa-lib-1.2.15.1/src/control/namehint.c:367:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def139]
alsa-lib-1.2.15.1/src/control/namehint.c:374:14: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def140]
alsa-lib-1.2.15.1/src/control/namehint.c:374:14: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def141]
alsa-lib-1.2.15.1/src/control/namehint.c:375:15: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def142]
alsa-lib-1.2.15.1/src/control/namehint.c:375:15: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def143]
alsa-lib-1.2.15.1/src/control/namehint.c:376:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def144]
alsa-lib-1.2.15.1/src/control/namehint.c:376:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def145]
alsa-lib-1.2.15.1/src/control/namehint.c:379:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def146]
alsa-lib-1.2.15.1/src/control/namehint.c:379:13: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def147]
alsa-lib-1.2.15.1/src/control/namehint.c:380:17: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def148]
alsa-lib-1.2.15.1/src/control/namehint.c:380:17: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def149]
alsa-lib-1.2.15.1/src/control/namehint.c:382:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def150]
alsa-lib-1.2.15.1/src/control/namehint.c:382:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def151]
alsa-lib-1.2.15.1/src/control/namehint.c:382:47: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def152]
alsa-lib-1.2.15.1/src/control/namehint.c:382:47: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def153]
alsa-lib-1.2.15.1/src/control/namehint.c:388:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def154]
alsa-lib-1.2.15.1/src/control/namehint.c:388:29: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def155]
alsa-lib-1.2.15.1/src/control/namehint.c:426:17: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/control/namehint.c:585:5: enter_function: entry to 'snd_device_name_hint'
alsa-lib-1.2.15.1/src/control/namehint.c:595:12: branch_false: following 'false' branch (when 'hints' is non-NULL)...
alsa-lib-1.2.15.1/src/control/namehint.c:597:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:598:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:600:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:601:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:603:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:627:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:628:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:629:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/namehint.c:630:31: call_function: calling 'add_card' from 'snd_device_name_hint'
Error: CPPCHECK_WARNING (CWE-562): [#def156]
alsa-lib-1.2.15.1/src/control/namehint.c:459: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def157]
alsa-lib-1.2.15.1/src/control/setup.c:416:15: warning[-Wanalyzer-malloc-leak]: leak of 'h'
alsa-lib-1.2.15.1/src/control/setup.c:604:5: enter_function: entry to 'snd_sctl_build'
alsa-lib-1.2.15.1/src/control/setup.c:610:9: branch_true: following 'true' branch (when 'sctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: following 'true' branch (when 'handle' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: following 'true' branch (when 'conf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:613:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:614:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/setup.c:616:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:616:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/setup.c:617:12: branch_false: following 'false' branch (when 'h' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:623:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:626:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/setup.c:627:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:628:23: call_function: calling 'add_elem' from 'snd_sctl_build'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def158]
alsa-lib-1.2.15.1/src/control/setup.c:419:9: warning[-Wanalyzer-malloc-leak]: leak of 'h'
alsa-lib-1.2.15.1/src/control/setup.c:604:5: enter_function: entry to 'snd_sctl_build'
alsa-lib-1.2.15.1/src/control/setup.c:610:9: branch_true: following 'true' branch (when 'sctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: following 'true' branch (when 'handle' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: following 'true' branch (when 'conf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:613:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:614:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/setup.c:616:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:616:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/setup.c:617:12: branch_false: following 'false' branch (when 'h' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:623:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:626:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/setup.c:627:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:628:23: call_function: calling 'add_elem' from 'snd_sctl_build'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def159]
alsa-lib-1.2.15.1/src/control/setup.c:420:35: warning[-Wanalyzer-malloc-leak]: leak of 'h'
alsa-lib-1.2.15.1/src/control/setup.c:604:5: enter_function: entry to 'snd_sctl_build'
alsa-lib-1.2.15.1/src/control/setup.c:610:9: branch_true: following 'true' branch (when 'sctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: following 'true' branch (when 'handle' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: following 'true' branch (when 'conf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:613:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:614:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/setup.c:616:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:616:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/setup.c:617:12: branch_false: following 'false' branch (when 'h' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:623:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:626:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/setup.c:627:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:628:23: call_function: calling 'add_elem' from 'snd_sctl_build'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def160]
alsa-lib-1.2.15.1/src/control/setup.c:422:21: warning[-Wanalyzer-malloc-leak]: leak of 'h'
alsa-lib-1.2.15.1/src/control/setup.c:604:5: enter_function: entry to 'snd_sctl_build'
alsa-lib-1.2.15.1/src/control/setup.c:610:9: branch_true: following 'true' branch (when 'sctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: following 'true' branch (when 'handle' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: following 'true' branch (when 'conf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:613:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:614:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/setup.c:616:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:616:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/setup.c:617:12: branch_false: following 'false' branch (when 'h' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:623:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:626:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/setup.c:627:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:628:23: call_function: calling 'add_elem' from 'snd_sctl_build'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def161]
alsa-lib-1.2.15.1/src/control/setup.c:626:9: warning[-Wanalyzer-malloc-leak]: leak of 'h'
alsa-lib-1.2.15.1/src/control/setup.c:610:9: branch_true: following 'true' branch (when 'sctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: following 'true' branch (when 'handle' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: following 'true' branch (when 'conf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:613:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:614:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/setup.c:616:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:616:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/setup.c:617:12: branch_false: following 'false' branch (when 'h' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:623:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:626:9: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/control/setup.c:626:9: danger: 'h' leaks here; was allocated at [(9)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def162]
alsa-lib-1.2.15.1/src/control/setup.c:627:35: warning[-Wanalyzer-malloc-leak]: leak of 'h'
alsa-lib-1.2.15.1/src/control/setup.c:610:9: branch_true: following 'true' branch (when 'sctl' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:611:9: branch_true: following 'true' branch (when 'handle' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:612:9: branch_true: following 'true' branch (when 'conf' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:613:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:614:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/control/setup.c:616:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:616:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/control/setup.c:617:12: branch_false: following 'false' branch (when 'h' is non-NULL)...
alsa-lib-1.2.15.1/src/control/setup.c:623:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:626:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/control/setup.c:627:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/control/setup.c:627:35: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/control/setup.c:627:35: danger: 'h' leaks here; was allocated at [(9)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def163]
alsa-lib-1.2.15.1/src/error.c:352:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
alsa-lib-1.2.15.1/src/error.c:351:9: acquire_resource: 'va_start' called here
alsa-lib-1.2.15.1/src/error.c:352:9: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/error.c:352:9: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def164]
alsa-lib-1.2.15.1/src/error.c:377:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
alsa-lib-1.2.15.1/src/error.c:373:9: acquire_resource: 'va_start' called here
alsa-lib-1.2.15.1/src/error.c:375:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/error.c:377:9: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/error.c:377:9: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def165]
alsa-lib-1.2.15.1/src/error.c:442:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
alsa-lib-1.2.15.1/src/error.c:441:9: acquire_resource: 'va_start' called here
alsa-lib-1.2.15.1/src/error.c:442:9: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/error.c:442:9: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def166]
alsa-lib-1.2.15.1/src/input.c:79:18: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
alsa-lib-1.2.15.1/src/input.c:78:9: acquire_resource: 'va_start' called here
alsa-lib-1.2.15.1/src/input.c:79:18: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/input.c:79:18: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-401): [#def167]
alsa-lib-1.2.15.1/src/mixer/bag.c:52: error[memleak]: Memory leak: b
Error: GCC_ANALYZER_WARNING (CWE-401): [#def168]
alsa-lib-1.2.15.1/src/mixer/mixer.c:243:15: warning[-Wanalyzer-malloc-leak]: leak of 'slave'
alsa-lib-1.2.15.1/src/mixer/mixer.c:237:9: branch_true: following 'true' branch (when 'hctl' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/mixer.c:239:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:243:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:243:15: throw: if 'snd_hctl_nonblock' throws an exception...
alsa-lib-1.2.15.1/src/mixer/mixer.c:243:15: danger: 'slave' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def169]
alsa-lib-1.2.15.1/src/mixer/mixer.c:245:17: warning[-Wanalyzer-malloc-leak]: leak of 'slave'
alsa-lib-1.2.15.1/src/mixer/mixer.c:237:9: branch_true: following 'true' branch (when 'hctl' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/mixer.c:239:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:243:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:244:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/mixer/mixer.c:245:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:245:17: throw: if 'snd_hctl_close' throws an exception...
alsa-lib-1.2.15.1/src/mixer/mixer.c:245:17: danger: 'slave' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def170]
alsa-lib-1.2.15.1/src/mixer/mixer.c:249:9: warning[-Wanalyzer-malloc-leak]: leak of 'slave'
alsa-lib-1.2.15.1/src/mixer/mixer.c:237:9: branch_true: following 'true' branch (when 'hctl' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/mixer.c:239:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:243:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:244:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/mixer.c:249:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:249:9: throw: if 'snd_hctl_set_callback' throws an exception...
alsa-lib-1.2.15.1/src/mixer/mixer.c:249:9: danger: 'slave' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def171]
alsa-lib-1.2.15.1/src/mixer/mixer.c:250:9: warning[-Wanalyzer-malloc-leak]: leak of 'slave'
alsa-lib-1.2.15.1/src/mixer/mixer.c:237:9: branch_true: following 'true' branch (when 'hctl' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:238:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/mixer.c:239:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/mixer.c:243:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:244:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/mixer.c:249:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/mixer.c:250:9: throw: if 'snd_hctl_set_callback_private' throws an exception...
alsa-lib-1.2.15.1/src/mixer/mixer.c:250:9: danger: 'slave' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-401): [#def172]
alsa-lib-1.2.15.1/src/mixer/mixer.c:253: error[memleak]: Memory leak: slave
Error: GCC_ANALYZER_WARNING (CWE-401): [#def173]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:83:13: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:72:12: branch_false: following 'false' branch (when 'lib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:74:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:77:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:78:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:80:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:83:13: throw: if '__snd_dlopen' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:83:13: danger: 'xlib' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def174]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:85:17: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:72:12: branch_false: following 'false' branch (when 'lib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:74:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:77:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:78:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:80:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:84:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:85:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:85:17: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:85:17: danger: 'xlib' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def175]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:90:22: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:72:12: branch_false: following 'false' branch (when 'lib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:74:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:77:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:78:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:80:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:84:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:89:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:90:22: throw: if 'snd_dlsym' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:90:22: danger: 'xlib' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def176]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:92:17: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:72:12: branch_false: following 'false' branch (when 'lib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:74:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:77:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:78:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:80:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:84:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:89:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:91:12: branch_true: following 'true' branch (when 'event_func' is NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:92:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:92:17: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:92:17: danger: 'xlib' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def177]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:96:29: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:72:12: branch_false: following 'false' branch (when 'lib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:74:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:77:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:78:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:80:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:84:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:89:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:91:12: branch_false: following 'false' branch (when 'event_func' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:96:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:96:29: throw: if 'snd_dlsym' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:96:29: danger: 'xlib' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def178]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:98:25: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:72:12: branch_false: following 'false' branch (when 'lib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:74:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:77:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:78:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:80:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:84:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:89:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:91:12: branch_false: following 'false' branch (when 'event_func' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:96:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:97:20: branch_true: following 'true' branch (when 'init_func' is NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:98:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:98:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:98:25: danger: 'xlib' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def179]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:130:13: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:123:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:124:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:126:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:130:13: throw: if '__snd_dlopen' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:130:13: danger: 'xlib' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def180]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:132:17: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:123:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:124:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:126:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:131:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:132:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:132:17: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:132:17: danger: 'xlib' leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def181]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:137:22: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:123:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:124:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:126:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:131:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:136:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:137:22: throw: if 'snd_dlsym' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:137:22: danger: 'xlib' leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def182]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:139:17: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:123:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:124:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:126:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:131:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:136:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:138:12: branch_true: following 'true' branch (when 'event_func' is NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:139:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:139:17: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:139:17: danger: 'xlib' leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def183]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:143:29: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:123:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:124:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:126:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:131:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:136:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:138:12: branch_false: following 'false' branch (when 'event_func' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:143:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:143:29: throw: if 'snd_dlsym' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:143:29: danger: 'xlib' leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def184]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:145:25: warning[-Wanalyzer-malloc-leak]: leak of 'xlib'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:123:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:124:12: branch_false: following 'false' branch (when 'xlib' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:126:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:131:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:136:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:138:12: branch_false: following 'false' branch (when 'event_func' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:143:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:144:20: branch_true: following 'true' branch (when 'init_func' is NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:145:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:145:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:145:25: danger: 'xlib' leaks here; was allocated at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def185]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: warning[-Wanalyzer-malloc-leak]: leak of 'priv'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:275:30: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:281:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: throw: if 'snd_mixer_class_malloc' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: danger: 'priv' leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def186]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:281:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:291:24: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:291:24: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:292:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: throw: if 'snd_mixer_class_set_compare' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def187]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of 'priv'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:275:30: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:281:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:291:24: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:292:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: throw: if 'snd_mixer_class_set_compare' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: danger: 'priv' leaks here; was allocated at [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def188]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:298:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:281:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:291:24: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:291:24: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:292:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:298:9: throw: if 'snd_mixer_class_set_private' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:298:9: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def189]
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:298:9: warning[-Wanalyzer-malloc-leak]: leak of 'priv'
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:275:30: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:281:12: branch_false: following 'false' branch (when 'priv' is non-NULL)...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:283:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:287:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:291:24: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:292:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:297:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:298:9: throw: if 'snd_mixer_class_set_private' throws an exception...
alsa-lib-1.2.15.1/src/mixer/simple_abst.c:298:9: danger: 'priv' leaks here; was allocated at [(1)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def190]
alsa-lib-1.2.15.1/src/mixer/simple_none.c:1543:23: warning[-Wanalyzer-malloc-leak]: leak of 'simple'
alsa-lib-1.2.15.1/src/mixer/simple_none.c:1686:12: enter_function: entry to 'simple_event'
alsa-lib-1.2.15.1/src/mixer/simple_none.c:1690:12: branch_false: following 'false' branch (when 'mask != 4294967295')...
alsa-lib-1.2.15.1/src/mixer/simple_none.c:1692:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_none.c:1692:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/mixer/simple_none.c:1693:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/mixer/simple_none.c:1693:23: call_function: calling 'simple_event_add' from 'simple_event'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def191]
alsa-lib-1.2.15.1/src/output.c:76:18: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
alsa-lib-1.2.15.1/src/output.c:75:9: acquire_resource: 'va_start' called here
alsa-lib-1.2.15.1/src/output.c:76:18: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/output.c:76:18: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def192]
alsa-lib-1.2.15.1/src/output.c:271:16: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/output.c:274:12: enter_function: entry to 'snd_output_buffer_print'
alsa-lib-1.2.15.1/src/output.c:280:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/output.c:282:36: branch_false: ...to here
alsa-lib-1.2.15.1/src/output.c:283:9: branch_true: following 'true' branch (when 'result >= 0')...
alsa-lib-1.2.15.1/src/output.c:284:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/output.c:284:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/output.c:289:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/output.c:289:18: call_function: calling 'snd_output_buffer_need' from 'snd_output_buffer_print'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def193]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2668:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2650:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2655:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2668:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2668:21: throw: if 'snd1_dlobj_cache_get' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2668:21: danger: 'buf' leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def194]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2668:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2650:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2655:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2657:28: branch_false: following 'false' branch (when 'buf1' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2661:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2668:21: throw: if 'snd1_dlobj_cache_get' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2668:21: danger: 'buf1' leaks here; was allocated at [(23)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def195]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2605:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2606:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2606:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2611:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2611:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2612:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2618:28: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2619:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2620:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2618:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2670:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: danger: 'buf' leaks here; was allocated at [(21)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def196]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2650:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2655:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2657:28: branch_false: following 'false' branch (when 'buf1' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2661:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2670:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: throw: if the called function throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: danger: 'buf1' leaks here; was allocated at [(23)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def197]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2605:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2606:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2606:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2611:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2611:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2612:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2618:28: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2619:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2620:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2618:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2670:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2672:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2673:29: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2673:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: throw: if 'snd1_dlobj_cache_put' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: danger: 'buf' leaks here; was allocated at [(21)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def198]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2650:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2655:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2657:28: branch_false: following 'false' branch (when 'buf1' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2661:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2670:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2672:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2673:29: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2673:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: throw: if 'snd1_dlobj_cache_put' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2675:33: danger: 'buf1' leaks here; was allocated at [(23)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def199]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2605:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2606:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2606:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2611:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2611:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2612:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2618:28: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2619:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2620:36: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2618:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2670:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: throw: if 'snd1_dlobj_cache_put' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: danger: 'buf' leaks here; was allocated at [(21)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def200]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: warning[-Wanalyzer-malloc-leak]: leak of 'buf1'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2650:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2655:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2657:28: branch_false: following 'false' branch (when 'buf1' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2661:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2670:12: branch_true: following 'true' branch (when 'open_func' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2671:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: throw: if 'snd1_dlobj_cache_put' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2681:25: danger: 'buf1' leaks here; was allocated at [(23)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def201]
alsa-lib-1.2.15.1/src/pcm/pcm.c:2706:17: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/pcm/pcm.c:2579:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2589:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2590:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2594:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2595:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2599:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2600:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2604:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2639:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2640:23: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2641:20: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2645:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2648:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2650:24: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:30: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2651:28: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2653:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2655:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2656:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2657:28: branch_true: following 'true' branch (when 'buf1' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2659:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2705:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2706:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:2706:17: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:2706:17: danger: 'buf' leaks here; was allocated at [(11)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/10)
Error: CPPCHECK_WARNING (CWE-457): [#def202]
alsa-lib-1.2.15.1/src/pcm/pcm.c:5362: warning[uninitvar]: Uninitialized variable: *val
Error: GCC_ANALYZER_WARNING (CWE-457): [#def203]
alsa-lib-1.2.15.1/src/pcm/pcm.c:5362:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*val'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8114:1: enter_function: entry to '__old_snd_pcm_hw_params_get_period_size_min'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8114:1: call_function: calling '__snd_pcm_hw_params_get_period_size_min' from '__old_snd_pcm_hw_params_get_period_size_min'
Error: CPPCHECK_WARNING (CWE-457): [#def204]
alsa-lib-1.2.15.1/src/pcm/pcm.c:5384: warning[uninitvar]: Uninitialized variable: *val
Error: GCC_ANALYZER_WARNING (CWE-457): [#def205]
alsa-lib-1.2.15.1/src/pcm/pcm.c:5384:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*val'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8123:1: enter_function: entry to '__old_snd_pcm_hw_params_get_period_size_max'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8123:1: call_function: calling '__snd_pcm_hw_params_get_period_size_max' from '__old_snd_pcm_hw_params_get_period_size_max'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def206]
alsa-lib-1.2.15.1/src/pcm/pcm.c:8188:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'val'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8188:1: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8188:1: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8188:1: danger: use of uninitialized value 'val' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def207]
alsa-lib-1.2.15.1/src/pcm/pcm.c:8200:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'val'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8200:1: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8200:1: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8200:1: danger: use of uninitialized value 'val' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def208]
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: warning[-Wanalyzer-malloc-leak]: leak of 'maps'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8717:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8721:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8725:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8726:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: danger: 'maps' leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def209]
alsa-lib-1.2.15.1/src/pcm/pcm.c:8731:35: warning[-Wanalyzer-malloc-leak]: leak of 'maps'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8717:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8721:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8725:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8726:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8731:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8731:35: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8731:35: danger: 'maps' leaks here; was allocated at [(3)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def210]
alsa-lib-1.2.15.1/src/pcm/pcm.c:8732:23: warning[-Wanalyzer-malloc-leak]: leak of 'maps'
alsa-lib-1.2.15.1/src/pcm/pcm.c:8717:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8721:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8725:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8726:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8730:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8731:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm.c:8732:23: throw: if 'snd_config_get_string' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm.c:8732:23: danger: 'maps' leaks here; was allocated at [(3)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def211]
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:443:12: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)*adpcm_21->plug.gen.slave.channels * 8)'
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:417:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:420:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:424:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:433:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:437:45: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:441:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:442:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:442:25: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:443:12: danger: 'malloc((long unsigned int)*adpcm_21->plug.gen.slave.channels * 8)' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def212]
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:564:9: warning[-Wanalyzer-malloc-leak]: leak of 'adpcm'
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:555:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:556:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:559:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:560:12: branch_false: following 'false' branch (when 'adpcm' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:563:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:564:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_adpcm.c:564:9: danger: 'adpcm' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def213]
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:437:9: warning[-Wanalyzer-malloc-leak]: leak of 'alaw'
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:429:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:430:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:433:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:434:12: branch_false: following 'false' branch (when 'alaw' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:437:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:437:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_alaw.c:437:9: danger: 'alaw' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def214]
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:194:9: warning[-Wanalyzer-malloc-leak]: leak of 'copy'
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:189:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:190:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:190:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:191:12: branch_false: following 'false' branch (when 'copy' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:194:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:194:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_copy.c:194:9: danger: 'copy' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def215]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1731:13: warning[-Wanalyzer-malloc-leak]: leak of 'dmix'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2157:5: enter_function: entry to '_snd_pcm_direct_new'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2165:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2166:12: branch_false: following 'false' branch (when 'dmix' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: call_function: calling 'snd1_pcm_direct_parse_bindings' from '_snd_pcm_direct_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def216]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1732:17: warning[-Wanalyzer-malloc-leak]: leak of 'dmix'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2157:5: enter_function: entry to '_snd_pcm_direct_new'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2165:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2166:12: branch_false: following 'false' branch (when 'dmix' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: call_function: calling 'snd1_pcm_direct_parse_bindings' from '_snd_pcm_direct_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def217]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1735:9: warning[-Wanalyzer-malloc-leak]: leak of 'dmix'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2157:5: enter_function: entry to '_snd_pcm_direct_new'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2165:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2166:12: branch_false: following 'false' branch (when 'dmix' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: call_function: calling 'snd1_pcm_direct_parse_bindings' from '_snd_pcm_direct_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def218]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1736:35: warning[-Wanalyzer-malloc-leak]: leak of 'dmix'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2157:5: enter_function: entry to '_snd_pcm_direct_new'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2165:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2166:12: branch_false: following 'false' branch (when 'dmix' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: call_function: calling 'snd1_pcm_direct_parse_bindings' from '_snd_pcm_direct_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def219]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1739:21: warning[-Wanalyzer-malloc-leak]: leak of 'dmix'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2157:5: enter_function: entry to '_snd_pcm_direct_new'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2165:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2166:12: branch_false: following 'false' branch (when 'dmix' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2169:15: call_function: calling 'snd1_pcm_direct_parse_bindings' from '_snd_pcm_direct_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def220]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: warning[-Wanalyzer-malloc-leak]: leak of 'bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1742:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1749:12: branch_false: following 'false' branch (when 'count != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: following 'false' branch (when 'count <= 1024')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: following 'false' branch (when 'bindings' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: danger: 'bindings' leaks here; was allocated at [(7)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def221]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: warning[-Wanalyzer-malloc-leak]: leak of 'bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1742:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1749:12: branch_false: following 'false' branch (when 'count != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: following 'false' branch (when 'count <= 1024')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: following 'false' branch (when 'bindings' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: danger: 'bindings' leaks here; was allocated at [(7)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def222]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1764:21: warning[-Wanalyzer-malloc-leak]: leak of 'bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1742:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1749:12: branch_false: following 'false' branch (when 'count != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: following 'false' branch (when 'count <= 1024')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: following 'false' branch (when 'bindings' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1764:21: throw: if 'snd_config_get_id' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1764:21: danger: 'bindings' leaks here; was allocated at [(7)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def223]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1771:21: warning[-Wanalyzer-malloc-leak]: leak of 'bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1742:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1749:12: branch_false: following 'false' branch (when 'count != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: following 'false' branch (when 'count <= 1024')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: following 'false' branch (when 'bindings' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1767:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1771:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1771:21: throw: if 'snd_config_get_integer' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1771:21: danger: 'bindings' leaks here; was allocated at [(7)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def224]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1772:25: warning[-Wanalyzer-malloc-leak]: leak of 'bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1742:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1749:12: branch_false: following 'false' branch (when 'count != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: following 'false' branch (when 'count <= 1024')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: following 'false' branch (when 'bindings' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1767:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1771:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1772:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1772:25: danger: 'bindings' leaks here; was allocated at [(7)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def225]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1777:25: warning[-Wanalyzer-malloc-leak]: leak of 'bindings'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1742:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1749:12: branch_false: following 'false' branch (when 'count != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1751:12: branch_false: following 'false' branch (when 'count <= 1024')...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1755:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: following 'false' branch (when 'bindings' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1760:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1761:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1767:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1771:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1771:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1776:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1777:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1777:25: danger: 'bindings' leaks here; was allocated at [(7)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def226]
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2059:42: warning[-Wanalyzer-malloc-leak]: leak of 'buffer'
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1964:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1966:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1969:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1971:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1971:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1982:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1982:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1996:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:1996:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2018:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2018:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2039:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2039:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2042:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2043:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2047:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2047:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2052:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2052:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2053:45: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2056:56: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2057:36: branch_false: following 'false' branch (when 'buffer' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2059:42: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2059:42: throw: if 'getgrnam_r' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_direct.c:2059:42: danger: 'buffer' leaks here; was allocated at [(21)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def227]
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:93:9: warning[-Wanalyzer-malloc-leak]: leak of 'new_list'
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:829:5: enter_function: entry to 'snd_pcm_extplug_set_param_list'
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:832:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:836:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:836:16: call_function: calling 'snd1_ext_parm_set_list' from 'snd_pcm_extplug_set_param_list'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def228]
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:714:9: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:685:9: branch_true: following 'true' branch (when 'root' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:686:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:686:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:687:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:688:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:688:9: branch_true: following 'true' branch (when 'slave_conf' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:691:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:691:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:699:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:700:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:702:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:704:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:707:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:707:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:708:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:711:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:714:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_extplug.c:714:9: danger: 'ext' leaks here; was allocated at [(15)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/14)
Error: CPPCHECK_WARNING (CWE-401): [#def229]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:132: error[memleakOnRealloc]: Common realloc mistake: 'string' nulled but not freed upon failure
Error: GCC_ANALYZER_WARNING (CWE-401): [#def230]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:161:24: warning[-Wanalyzer-malloc-leak]: leak of 'new_fname'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:777:12: enter_function: entry to 'snd_pcm_file_hw_params'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:784:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:786:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:787:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:789:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:794:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:801:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:806:27: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:810:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:814:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:821:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: call_function: calling 'snd_pcm_file_open_output_file' from 'snd_pcm_file_hw_params'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def231]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:161:24: warning[-Wanalyzer-malloc-leak]: leak of 'new_index_ch'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:777:12: enter_function: entry to 'snd_pcm_file_hw_params'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:784:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:786:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:787:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:789:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:794:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:801:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:806:27: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:810:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:814:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:821:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: call_function: calling 'snd_pcm_file_open_output_file' from 'snd_pcm_file_hw_params'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def232]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:200:39: warning[-Wanalyzer-malloc-leak]: leak of 'new_fname'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:777:12: enter_function: entry to 'snd_pcm_file_hw_params'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:784:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:786:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:787:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:789:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:794:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:801:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:806:27: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:810:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:814:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:821:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: call_function: calling 'snd_pcm_file_open_output_file' from 'snd_pcm_file_hw_params'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def233]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:200:39: warning[-Wanalyzer-malloc-leak]: leak of 'new_index_ch'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:777:12: enter_function: entry to 'snd_pcm_file_hw_params'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:784:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:786:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:787:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:789:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:794:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:801:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:806:27: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:810:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:814:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:821:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:822:23: call_function: calling 'snd_pcm_file_open_output_file' from 'snd_pcm_file_hw_params'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def234]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)snd_pcm_frames_to_bytes(slave, (long int)(*slave.buffer_size * 2)))'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:784:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:786:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:787:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:789:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:794:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: danger: 'malloc((long unsigned int)snd_pcm_frames_to_bytes(slave, (long int)(*slave.buffer_size * 2)))' leaks here; was allocated at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def235]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:801:12: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)*slave.channels * 16)'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:784:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:786:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:787:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:789:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:794:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:28: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:801:12: danger: 'malloc((long unsigned int)*slave.channels * 16)' leaks here; was allocated at [(10)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def236]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:810:12: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)snd_pcm_frames_to_bytes(slave, (long int)*slave.buffer_size))'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:784:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:786:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:787:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:789:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:794:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:795:22: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:796:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:800:28: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:801:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:805:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:806:27: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:809:22: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:810:12: danger: 'malloc((long unsigned int)snd_pcm_frames_to_bytes(slave, (long int)*slave.buffer_size))' leaks here; was allocated at [(15)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def237]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: throw: if 'open' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def238]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:950:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: throw: if 'open' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: danger: 'file' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def239]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:972:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:968:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:971:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:972:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:972:25: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def240]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:972:25: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:950:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:968:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:971:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:972:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:972:25: danger: 'file' leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def241]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ifd'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: acquire_resource: opened here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:968:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: danger: 'ifd' leaks here; was opened at [(11)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def242]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_true: following 'true' branch (when 'fname' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:958:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:958:31: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:979:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def243]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:950:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:979:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:985:15: danger: 'file' leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def244]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ifd'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: acquire_resource: opened here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:968:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:986:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:987:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:987:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: danger: 'ifd' leaks here; was opened at [(11)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def245]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:968:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:986:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:987:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:987:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def246]
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:940:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:941:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:950:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:951:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:957:12: branch_false: following 'false' branch (when 'fname' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:959:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:962:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:963:32: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:964:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:965:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:968:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:986:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:987:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:987:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_file.c:988:25: danger: 'file' leaks here; was allocated at [(3)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-401): [#def247]
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:69: error[memleak]: Memory leak: dl
Error: GCC_ANALYZER_WARNING (CWE-401): [#def248]
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:232:15: warning[-Wanalyzer-malloc-leak]: leak of 'h'
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:222:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:223:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:223:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:224:12: branch_false: following 'false' branch (when 'h' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:226:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:228:21: branch_true: following 'true' branch (when 'k != 3')...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:229:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:228:21: branch_true: following 'true' branch (when 'k != 3')...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:229:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:228:21: branch_true: following 'true' branch (when 'k != 3')...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:229:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:228:21: branch_false: following 'false' branch (when 'k == 3')...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:231:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:232:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hooks.c:232:15: danger: 'h' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def249]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1031:31: warning[-Wanalyzer-malloc-leak]: leak of 'sync_ptr'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1074:12: enter_function: entry to 'map_status_and_control_data'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1081:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1082:12: branch_false: following 'false' branch (when 'sync_ptr' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1084:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1087:25: call_function: calling 'map_status_data' from 'map_status_and_control_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def250]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1057:32: warning[-Wanalyzer-malloc-leak]: leak of 'sync_ptr'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1074:12: enter_function: entry to 'map_status_and_control_data'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1081:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1082:12: branch_false: following 'false' branch (when 'sync_ptr' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1084:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1089:25: call_function: calling 'map_control_data' from 'map_status_and_control_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def251]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1071:16: warning[-Wanalyzer-malloc-leak]: leak of 'sync_ptr'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1081:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1082:12: branch_false: following 'false' branch (when 'sync_ptr' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1084:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1102:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1107:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1112:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1112:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1071:16: danger: 'sync_ptr' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def252]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1107:9: warning[-Wanalyzer-malloc-leak]: leak of 'sync_ptr'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1081:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1082:12: branch_false: following 'false' branch (when 'sync_ptr' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1084:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1102:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1107:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1107:9: throw: if 'snd1_pcm_set_hw_ptr' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1107:9: danger: 'sync_ptr' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def253]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1110:9: warning[-Wanalyzer-malloc-leak]: leak of 'sync_ptr'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1081:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1082:12: branch_false: following 'false' branch (when 'sync_ptr' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1084:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1102:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1107:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1110:9: throw: if 'snd1_pcm_set_appl_ptr' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1110:9: danger: 'sync_ptr' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def254]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1250:9: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: call_function: calling 'fill_chmap_ctl_id' from 'snd_pcm_hw_get_chmap'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def255]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1252:17: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: call_function: calling 'fill_chmap_ctl_id' from 'snd_pcm_hw_get_chmap'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def256]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1254:17: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: call_function: calling 'fill_chmap_ctl_id' from 'snd_pcm_hw_get_chmap'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def257]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1255:9: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: call_function: calling 'fill_chmap_ctl_id' from 'snd_pcm_hw_get_chmap'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def258]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1256:9: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: call_function: calling 'fill_chmap_ctl_id' from 'snd_pcm_hw_get_chmap'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def259]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1299:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1304:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1307:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1319:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1320:12: branch_false: following 'false' branch (when 'type == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1331:24: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1334:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1338:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1334:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1338:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1344:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1344:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1346:21: branch_true: following 'true' branch (when 'i < nums')...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1347:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1347:26: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1348:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1352:32: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1346:21: branch_true: following 'true' branch (when 'i < nums')...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1347:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1348:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: throw: if 'snd_pcm_free_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def260]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1288:1: enter_function: entry to 'snd_pcm_query_chmaps_from_hw'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1299:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1304:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1307:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1319:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1320:12: branch_true: following 'true' branch (when 'type != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1321:22: call_function: inlined call to 'is_chmap_type' from 'snd_pcm_query_chmaps_from_hw'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1321:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1343:22: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1343:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1344:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1344:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1346:21: branch_true: following 'true' branch (when 'i < nums')...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1347:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1348:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: throw: if 'snd_pcm_free_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1349:25: danger: 'map' leaks here; was allocated at [(11)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def261]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1435:15: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1435:15: throw: if 'snd_ctl_hw_open' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1435:15: danger: 'map' leaks here; was allocated at [(7)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def262]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1443:9: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1443:9: throw: if 'snd_ctl_elem_value_set_id' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1443:9: danger: 'map' leaks here; was allocated at [(7)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def263]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1444:15: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1444:15: throw: if 'snd_ctl_elem_read' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1444:15: danger: 'map' leaks here; was allocated at [(7)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def264]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1445:9: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1445:9: throw: if 'snd_ctl_close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1445:9: danger: 'map' leaks here; was allocated at [(7)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def265]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1453:31: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1401:25: enter_function: entry to 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1411:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1414:14: call_function: inlined call to 'chmap_caps' from 'snd_pcm_hw_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1417:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1431:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1432:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1434:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1436:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1442:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1446:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1446:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1452:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1453:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1453:31: throw: if 'snd_ctl_elem_value_get_integer' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1453:31: danger: 'map' leaks here; was allocated at [(7)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def266]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1713:15: warning[-Wanalyzer-malloc-leak]: leak of 'hw'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1629:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1631:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1632:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1640:22: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1640:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1640:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1653:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1659:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1659:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1697:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1698:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1703:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1713:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1713:15: danger: 'hw' leaks here; was allocated at [(11)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def267]
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1823:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(&filename, fmode)'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1757:5: enter_function: entry to 'snd_pcm_hw_open'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1771:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1773:20: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1773:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1776:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1790:12: branch_false: following 'false' branch (when 'attempt != 4')...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1794:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1795:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1798:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1804:14: call_function: inlined call to 'snd_open_device' from 'snd_pcm_hw_open'
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1805:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1810:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1823:9: throw: if 'snd_ctl_close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_hw.c:1823:9: danger: 'open(&filename, fmode)' leaks here; was opened at [(11)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def268]
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:590:9: warning[-Wanalyzer-malloc-leak]: leak of 'iec'
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:581:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:582:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:586:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:587:12: branch_false: following 'false' branch (when 'iec' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:590:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:590:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_iec958.c:590:9: danger: 'iec' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def269]
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1103:15: warning[-Wanalyzer-malloc-leak]: leak of 'io'
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1081:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1082:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1087:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1095:14: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1095:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1096:12: branch_false: following 'false' branch (when 'io' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1099:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1103:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_ioplug.c:1103:15: danger: 'io' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-415): [#def270]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:177:9: warning[-Wanalyzer-double-free]: double-'free' of '*io.controls'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1586:5: enter_function: entry to 'snd_pcm_ladspa_open'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1597:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1602:12: branch_false: following 'false' branch (when 'ladspa' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1617:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1634:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1635:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: call_function: calling 'snd_pcm_ladspa_free' from 'snd_pcm_ladspa_open'
Error: GCC_ANALYZER_WARNING (CWE-415): [#def271]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:178:9: warning[-Wanalyzer-double-free]: double-'free' of '*io.controls_initialized'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1586:5: enter_function: entry to 'snd_pcm_ladspa_open'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1597:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1602:12: branch_false: following 'false' branch (when 'ladspa' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1617:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1634:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1635:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: call_function: calling 'snd_pcm_ladspa_free' from 'snd_pcm_ladspa_open'
Error: GCC_ANALYZER_WARNING (CWE-416): [#def272]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:187:21: warning[-Wanalyzer-use-after-free]: use after 'free' of '*plugins.next'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1586:5: enter_function: entry to 'snd_pcm_ladspa_open'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1597:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1602:12: branch_false: following 'false' branch (when 'ladspa' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1617:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1634:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1635:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: call_function: calling 'snd_pcm_ladspa_free' from 'snd_pcm_ladspa_open'
Error: GCC_ANALYZER_WARNING (CWE-415): [#def273]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:189:17: warning[-Wanalyzer-double-free]: double-'free' of '*(snd_pcm_ladspa_plugin_t *)MEM[(const struct list_head *)plugins_8(D)].next.filename'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1586:5: enter_function: entry to 'snd_pcm_ladspa_open'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1597:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1602:12: branch_false: following 'false' branch (when 'ladspa' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1617:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1624:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1634:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1635:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1636:17: call_function: calling 'snd_pcm_ladspa_free' from 'snd_pcm_ladspa_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def274]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1100:44: warning[-Wanalyzer-malloc-leak]: leak of 'filename'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1144:12: enter_function: entry to 'snd_pcm_ladspa_check_dir'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1155:12: branch_false: following 'false' branch (when 'len > 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1157:27: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1160:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1160:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1165:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1170:48: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1170:28: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1171:20: branch_false: following 'false' branch (when 'filename' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1175:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1176:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1177:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1179:23: call_function: calling 'snd_pcm_ladspa_check_file' from 'snd_pcm_ladspa_check_dir'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def275]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1100:44: warning[-Wanalyzer-malloc-leak]: leak of 'lplug'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1426:12: enter_function: entry to 'snd_pcm_ladspa_add_plugin'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1439:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1440:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1445:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1446:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1488:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1493:12: branch_false: following 'false' branch (when 'lplug' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1495:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1499:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: call_function: calling 'snd_pcm_ladspa_look_for_plugin' from 'snd_pcm_ladspa_add_plugin'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def276]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1159:15: warning[-Wanalyzer-malloc-leak]: leak of 'lplug'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1426:12: enter_function: entry to 'snd_pcm_ladspa_add_plugin'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1439:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1440:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1445:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1446:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1488:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1493:12: branch_false: following 'false' branch (when 'lplug' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1495:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1499:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: call_function: calling 'snd_pcm_ladspa_look_for_plugin' from 'snd_pcm_ladspa_add_plugin'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def277]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1164:26: warning[-Wanalyzer-malloc-leak]: leak of 'lplug'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1426:12: enter_function: entry to 'snd_pcm_ladspa_add_plugin'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1439:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1440:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1445:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1446:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1488:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1493:12: branch_false: following 'false' branch (when 'lplug' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1495:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1499:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: call_function: calling 'snd_pcm_ladspa_look_for_plugin' from 'snd_pcm_ladspa_add_plugin'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def278]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1164:26: warning[-Wanalyzer-malloc-leak]: leak of 'opendir(path)'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1155:12: branch_false: following 'false' branch (when 'len > 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1157:27: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1159:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1160:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1160:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1164:26: throw: if 'readdir64' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1164:26: danger: 'opendir(path)' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def279]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1208:23: warning[-Wanalyzer-malloc-leak]: leak of 'lplug'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1426:12: enter_function: entry to 'snd_pcm_ladspa_add_plugin'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1439:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1440:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1445:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1446:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1444:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1488:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1492:44: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1493:12: branch_false: following 'false' branch (when 'lplug' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1495:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1499:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1507:23: call_function: calling 'snd_pcm_ladspa_look_for_plugin' from 'snd_pcm_ladspa_add_plugin'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def280]
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: warning[-Wanalyzer-malloc-leak]: leak of 'ladspa'
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1597:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1601:18: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1602:12: branch_false: following 'false' branch (when 'ladspa' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_ladspa.c:1604:9: danger: 'ladspa' leaks here; was allocated at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def281]
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:395:9: warning[-Wanalyzer-malloc-leak]: leak of 'lfloat'
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:387:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:388:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:391:18: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:392:12: branch_false: following 'false' branch (when 'lfloat' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:395:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:395:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_lfloat.c:395:9: danger: 'lfloat' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def282]
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:439:9: warning[-Wanalyzer-malloc-leak]: leak of 'linear'
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:432:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:433:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:433:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:435:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:435:18: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:436:12: branch_false: following 'false' branch (when 'linear' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:439:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:439:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_linear.c:439:9: danger: 'linear' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def283]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:466:63: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)snd_pcm_frames_to_bytes(slave, (long int)*meter.buf_size))'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:453:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:456:27: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:460:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:462:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:462:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:463:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:463:22: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:464:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:466:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:466:63: danger: 'malloc((long unsigned int)snd_pcm_frames_to_bytes(slave, (long int)*meter.buf_size))' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def284]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:467:12: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)*slave.channels * 16)'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:453:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:456:27: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:460:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:462:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:462:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:463:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:464:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:466:63: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:466:28: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:467:12: danger: 'malloc((long unsigned int)*slave.channels * 16)' leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def285]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:587:15: warning[-Wanalyzer-malloc-leak]: leak of 'meter'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:577:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:578:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:578:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:579:12: branch_false: following 'false' branch (when 'meter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:581:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:587:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:587:15: danger: 'meter' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def286]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1051:20: warning[-Wanalyzer-malloc-leak]: leak of 'calloc((long unsigned int)*spcm.channels, 8)'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1049:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1050:44: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1050:37: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1051:20: danger: 'calloc((long unsigned int)*spcm.channels, 8)' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def287]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:25: warning[-Wanalyzer-malloc-leak]: leak of 'malloc(*meter.buf_size * (long unsigned int)*spcm.channels * 2)'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1054:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1055:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1059:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1060:12: branch_false: following 'false' branch (when 'a' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1065:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:25: danger: 'malloc(*meter.buf_size * (long unsigned int)*spcm.channels * 2)' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def288]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:46: warning[-Wanalyzer-malloc-leak]: leak of 'a'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1055:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1059:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1059:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1060:12: branch_false: following 'false' branch (when 'a' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1065:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1067:38: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:46: danger: 'a' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def289]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1072:1: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1054:20: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1055:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1059:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1060:12: branch_false: following 'false' branch (when 'a' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1065:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1067:38: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1072:1: danger: '<unknown>' leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def290]
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1072:1: warning[-Wanalyzer-malloc-leak]: leak of 'a'
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1055:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1059:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1059:13: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1060:12: branch_false: following 'false' branch (when 'a' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1065:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:21: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1066:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_meter.c:1072:1: danger: 'a' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def291]
alsa-lib-1.2.15.1/src/pcm/pcm_mmap_emul.c:420:15: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_mmap_emul.c:414:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_mmap_emul.c:415:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_mmap_emul.c:417:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_mmap_emul.c:420:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_mmap_emul.c:420:15: danger: 'map' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def292]
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:452:9: warning[-Wanalyzer-malloc-leak]: leak of 'mulaw'
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:444:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:445:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:448:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:449:12: branch_false: following 'false' branch (when 'mulaw' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:452:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:452:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_mulaw.c:452:9: danger: 'mulaw' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def293]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:33: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:864:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:19: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:867:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:869:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:872:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:54: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:33: throw: if 'snd_pcm_query_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:33: danger: '<unknown>' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def294]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:33: warning[-Wanalyzer-malloc-leak]: leak of 'maps'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:863:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:864:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:867:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:869:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:872:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:54: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:33: throw: if 'snd_pcm_query_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:33: danger: 'maps' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def295]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:897:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:864:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:19: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:867:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:869:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:872:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:54: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:895:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:896:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:895:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:896:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:897:25: throw: if 'snd_pcm_free_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:897:25: danger: '<unknown>' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def296]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:897:25: warning[-Wanalyzer-malloc-leak]: leak of 'maps'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:863:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:864:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:867:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:868:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:895:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:896:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:896:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:897:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:897:25: throw: if 'snd_pcm_free_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:897:25: danger: 'maps' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def297]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:864:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:19: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:867:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:869:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:872:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:873:54: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:895:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:896:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:900:12: branch_true: following 'true' branch (when 'err != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: throw: if 'snd_pcm_free_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: danger: '<unknown>' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def298]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: warning[-Wanalyzer-malloc-leak]: leak of 'maps'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:863:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:864:12: branch_false: following 'false' branch (when 'maps' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:866:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:867:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:868:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:900:12: branch_true: following 'true' branch (when 'err != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: throw: if 'snd_pcm_free_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:901:17: danger: 'maps' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def299]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:922:33: warning[-Wanalyzer-malloc-leak]: leak of 'map'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:917:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:918:12: branch_false: following 'false' branch (when 'map' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:918:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:921:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:922:51: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:922:33: throw: if 'snd_pcm_get_chmap' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:922:33: danger: 'map' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def300]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:969:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*slave_maps[<unknown>]'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:953:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:953:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:956:21: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:956:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:967:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:968:50: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:969:17: danger: use of uninitialized value '*slave_maps[<unknown>]' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def301]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:974:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:953:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:953:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:956:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:957:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:957:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:959:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:956:46: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:956:21: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:956:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:967:21: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:967:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:973:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:974:63: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:974:23: throw: if 'snd_pcm_set_chmap' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:974:23: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def302]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1133:15: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1089:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1090:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1090:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1091:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1092:9: branch_true: following 'true' branch (when 'slaves_count > master_slave')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1094:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1095:12: branch_false: following 'false' branch (when 'multi' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1099:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1104:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1108:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1109:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1110:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1110:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1115:21: branch_true: following 'true' branch (when 'i < slaves_count')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1116:62: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1117:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1118:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1122:21: branch_false: following 'false' branch (when 'i >= channels_count')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1131:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1133:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1133:15: danger: '<unknown>' leaks here; was allocated at [(13)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def303]
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1133:15: warning[-Wanalyzer-malloc-leak]: leak of 'multi'
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1089:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1090:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1090:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1091:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1092:9: branch_true: following 'true' branch (when 'slaves_count > master_slave')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1094:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1094:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1095:12: branch_false: following 'false' branch (when 'multi' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1099:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1104:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1108:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1110:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1110:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1115:21: branch_true: following 'true' branch (when 'i < slaves_count')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1116:62: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1117:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1118:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1122:21: branch_false: following 'false' branch (when 'i >= channels_count')...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1131:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1133:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_multi.c:1133:15: danger: 'multi' leaks here; was allocated at [(9)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def304]
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:401:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'fd'
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:385:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:387:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:387:22: acquire_resource: opened here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:388:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:399:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:400:12: branch_true: following 'true' branch (when 'null' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:401:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:401:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:401:17: danger: 'fd' leaks here; was opened at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def305]
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:407:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'fd'
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:385:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:387:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:387:22: acquire_resource: opened here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:388:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:399:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:400:12: branch_false: following 'false' branch (when 'null' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:404:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:407:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:407:15: danger: 'fd' leaks here; was opened at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def306]
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:407:15: warning[-Wanalyzer-malloc-leak]: leak of 'null'
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:385:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:387:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:388:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:399:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:399:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:400:12: branch_false: following 'false' branch (when 'null' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:404:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:407:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:407:15: danger: 'null' leaks here; was allocated at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def307]
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'fd'
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:385:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_false: following 'false' branch (when 'stream != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:393:22: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:393:22: acquire_resource: opened here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:394:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:399:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:400:12: branch_false: following 'false' branch (when 'null' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:404:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:408:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: danger: 'fd' leaks here; was opened at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def308]
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: warning[-Wanalyzer-malloc-leak]: leak of 'null'
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:385:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:386:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:387:22: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:388:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:399:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:399:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:400:12: branch_false: following 'false' branch (when 'null' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:404:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:408:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_null.c:409:17: danger: 'null' leaks here; was allocated at [(7)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/6)
Error: CPPCHECK_WARNING (CWE-457): [#def309]
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:713: error[uninitvar]: Uninitialized variable: new
Error: GCC_ANALYZER_WARNING (CWE-401): [#def310]
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1180:15: warning[-Wanalyzer-malloc-leak]: leak of 'plug'
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1164:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1166:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1166:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1167:12: branch_false: following 'false' branch (when 'plug' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1169:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1180:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1180:15: danger: 'plug' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def311]
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1189:23: warning[-Wanalyzer-malloc-leak]: leak of 'plug'
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1164:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1166:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1166:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1167:12: branch_false: following 'false' branch (when 'plug' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1169:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1181:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1185:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1188:12: branch_true: following 'true' branch (when 'rate_converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1189:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1189:23: throw: if 'snd_config_copy' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_plug.c:1189:23: danger: 'plug' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-457): [#def312]
alsa-lib-1.2.15.1/src/pcm/pcm_plugin.c:608: error[legacyUninitvar]: Uninitialized variable: *&swparams
Error: GCC_ANALYZER_WARNING (CWE-401): [#def313]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1429:26: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: call_function: calling 'rate_open_func' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def314]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1431:23: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: call_function: calling 'rate_open_func' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def315]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1442:21: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: call_function: calling 'rate_open_func' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def316]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1448:15: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1553:23: call_function: calling 'rate_open_func' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def317]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1474:13: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: call_function: calling 'is_string_array' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def318]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1477:13: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: call_function: calling 'is_string_array' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def319]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1478:23: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: call_function: calling 'is_string_array' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def320]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1479:35: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: call_function: calling 'is_string_array' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def321]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1481:21: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1504:5: enter_function: entry to 'snd_pcm_rate_open'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: call_function: calling 'is_string_array' from 'snd_pcm_rate_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def322]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1535:15: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1535:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1535:15: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def323]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: throw: if 'snd_config_get_string' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def324]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def325]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1557:43: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1557:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1557:43: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1557:43: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def326]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1558:29: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1557:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1558:29: throw: if 'snd_config_get_string' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1558:29: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def327]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: throw: if 'snd_config_get_type' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def328]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def329]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1567:43: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1567:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1567:43: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1567:43: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def330]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1569:29: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1567:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1569:29: throw: if 'snd_config_get_id' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1569:29: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def331]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1573:31: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1567:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1573:31: throw: if 'snd_config_get_string' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1573:31: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def332]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1575:33: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1567:43: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1574:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1575:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1575:33: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1575:33: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def333]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1582:25: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1581:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1582:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1582:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1582:25: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def334]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1583:25: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1566:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1581:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1582:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1583:25: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1583:25: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def335]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1589:17: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1589:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1589:17: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1589:17: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def336]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1590:17: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1564:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1589:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1590:17: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1590:17: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def337]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1595:17: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1594:12: branch_true: following 'true' branch (when 'err < 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1595:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1595:17: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1595:17: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def338]
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1596:17: warning[-Wanalyzer-malloc-leak]: leak of 'rate'
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1518:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1519:12: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1522:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1523:12: branch_false: following 'false' branch (when 'rate' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1526:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1536:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1543:12: branch_false: following 'false' branch (when 'converter' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1552:19: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1554:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1556:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1594:12: branch_true: following 'true' branch (when 'err < 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1595:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1596:17: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_rate.c:1596:17: danger: 'rate' leaks here; was allocated at [(3)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def339]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:348:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'sum.as_sint64'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:348:25: danger: use of uninitialized value 'sum.as_sint64' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def340]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:352:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'sum.as_sint64'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:351:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:352:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:352:33: danger: use of uninitialized value 'sum.as_sint64' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def341]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:356:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'sum.as_float'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:356:25: danger: use of uninitialized value 'sum.as_float' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def342]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:360:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'sum.as_float'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:359:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:360:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:360:33: danger: use of uninitialized value 'sum.as_float' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def343]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:371:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'sum.as_sint64'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:371:17: danger: use of uninitialized value 'sum.as_sint64' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def344]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:374:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'sum.as_sint64'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:374:21: danger: use of uninitialized value 'sum.as_sint64' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def345]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:384:37: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'sum.as_float'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:384:37: danger: use of uninitialized value 'sum.as_float' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def346]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:646:13: warning[-Wanalyzer-malloc-leak]: leak of 'snd_pcm_route_get_chmap(pcm)'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:673:32: enter_function: entry to 'snd_pcm_route_query_chmaps'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:682:15: call_function: calling 'snd_pcm_route_get_chmap' from 'snd_pcm_route_query_chmaps'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:682:15: return_function: returning to 'snd_pcm_route_query_chmaps' from 'snd_pcm_route_get_chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:683:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:685:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:685:16: throw: if '_snd_pcm_make_single_query_chmaps' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:646:13: danger: 'snd_pcm_route_get_chmap(pcm)' leaks here; was allocated at [(8)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def347]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:789:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: this call could return NULL
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:789:9: danger: 'chmap' could be NULL: unchecked value from [(3)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def348]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def349]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/42/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def350]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:795:21: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:795:21: throw: if 'snd_config_get_id' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:795:21: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/43/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def351]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:21: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:21: throw: if 'snd_config_get_type' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:21: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/44/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def352]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: throw: if 'snd_config_iterator_first' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/45/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def353]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:802:47: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:802:47: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:802:47: throw: if 'snd_config_iterator_entry' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:802:47: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/49/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def354]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:803:29: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:802:47: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:803:29: throw: if 'snd_config_get_id' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:803:29: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/50/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def355]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:807:36: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:807:36: throw: if 'snd_pcm_chmap_from_string' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:807:36: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/51/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def356]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:821:33: warning[-Wanalyzer-malloc-leak]: leak of 'chmap'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:785:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:786:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:790:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:793:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:797:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:799:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:808:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:808:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:812:37: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:817:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:817:28: branch_false: following 'false' branch (when 'found == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:820:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:820:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:824:36: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:808:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:808:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:820:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:821:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:821:33: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:821:33: danger: 'chmap' leaks here; was allocated at [(3)](sarif:/runs/0/results/52/codeFlows/0/threadFlows/0/locations/2)
Error: COMPILER_WARNING: [#def357]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c: scope_hint: In function 'route_load_ttable'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:964:46: warning[-Wunused-but-set-variable=]: variable 't' set but not used
Error: GCC_ANALYZER_WARNING (CWE-401): [#def358]
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:1043:9: warning[-Wanalyzer-malloc-leak]: leak of 'route'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:1035:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:1039:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:1040:12: branch_false: following 'false' branch (when 'route' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:1043:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:1043:9: throw: if 'snd1_pcm_plugin_init' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:1043:9: danger: 'route' leaks here; was allocated at [(3)](sarif:/runs/0/results/53/codeFlows/0/threadFlows/0/locations/2)
Error: COMPILER_WARNING (CWE-252): [#def359]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c: scope_hint: In function 'snd_pcm_share_thread'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:418:39: warning[-Wunused-result]: ignoring return value of 'read' declared with attribute 'warn_unused_result'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def360]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1434:15: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1434:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1434:15: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def361]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1434:15: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1434:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1434:15: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def362]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_true: following 'true' branch (when 'err < 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def363]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_true: following 'true' branch (when 'err < 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1442:17: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def364]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:39: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1451:20: branch_true: following 'true' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1453:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:39: throw: if 'poll' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:39: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def365]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:39: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1451:20: branch_true: following 'true' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1453:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:39: throw: if 'poll' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:39: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def366]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1457:39: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1451:20: branch_true: following 'true' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1453:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:32: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1456:38: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1457:39: throw: if 'write' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1457:39: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def367]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1457:39: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1451:20: branch_true: following 'true' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1453:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1455:32: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1456:38: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1457:39: throw: if 'write' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1457:39: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def368]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1466:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1466:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1466:17: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def369]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1466:17: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1466:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1466:17: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def370]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1467:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1467:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1467:17: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def371]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1467:17: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1467:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1467:17: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def372]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1468:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1468:17: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1468:17: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def373]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1468:17: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_true: following 'true' branch (when 'stream == 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1449:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1468:17: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1468:17: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def374]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: throw: if 'snd_pcm_open' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def375]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: throw: if 'snd_pcm_open' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def376]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1487:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1486:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1487:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1487:25: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def377]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1487:25: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1486:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1487:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1487:25: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def378]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1488:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1486:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1488:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1488:25: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def379]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1488:25: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1486:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1488:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1488:25: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def380]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1489:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1486:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1489:25: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1489:25: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def381]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1489:25: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1486:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1489:25: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1489:25: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def382]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1499:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1499:25: throw: if 'snd_pcm_close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1499:25: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def383]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1499:25: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1499:25: throw: if 'snd_pcm_close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1499:25: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def384]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1500:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1500:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1500:25: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def385]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1500:25: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1500:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1500:25: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def386]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1501:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1501:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1501:25: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def387]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1501:25: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1501:25: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1501:25: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def388]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1502:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1502:25: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1502:25: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def389]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1502:25: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1484:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1485:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1496:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1497:20: branch_true: following 'true' branch (when 'slave' is NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1498:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1502:25: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1502:25: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def390]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1528:41: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1528:41: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1528:41: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def391]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1528:41: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1528:41: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1528:41: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def392]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1530:41: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1530:41: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1530:41: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def393]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1530:41: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1530:41: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1530:41: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def394]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1531:41: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1531:41: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1531:41: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def395]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1531:41: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1531:41: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1531:41: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def396]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1532:41: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1427:33: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1532:41: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1532:41: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def397]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1532:41: warning[-Wanalyzer-malloc-leak]: leak of 'share'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1406:9: branch_true: following 'true' branch (when 'pcmp' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1407:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1422:17: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1423:12: branch_false: following 'false' branch (when 'share' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1428:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1432:53: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1435:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1440:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1441:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1448:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1464:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1474:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1475:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1476:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1482:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1522:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1524:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1532:41: throw: if 'snd1_pcm_free' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1532:41: danger: 'share' leaks here; was allocated at [(5)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def398]
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1675:9: warning[-Wanalyzer-malloc-leak]: leak of 'sname'
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1637:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1638:35: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1644:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1644:20: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1659:12: branch_false: following 'false' branch (when 'slave' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1663:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1669:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1673:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1674:17: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1674:37: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1675:9: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_share.c:1675:9: danger: 'sname' leaks here; was allocated at [(11)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def399]
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:647:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sock'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:638:16: acquire_resource: stream socket created here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:639:12: branch_false: following 'false' branch (when 'sock >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:644:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:647:13: throw: if 'connect' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:647:13: danger: 'sock' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def400]
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:748:15: warning[-Wanalyzer-malloc-leak]: leak of 'shm'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:669:5: enter_function: entry to 'snd_pcm_shm_open'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:683:12: branch_false: following 'false' branch (when 'snamelen <= 255')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:686:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:686:18: call_function: calling 'make_local_socket' from 'snd_pcm_shm_open'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:686:18: return_function: returning to 'snd_pcm_shm_open' from 'make_local_socket'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:687:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:693:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:702:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:707:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:707:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:712:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:713:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:718:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:718:12: branch_false: following 'false' branch (when 'err == 16')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:723:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:723:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:728:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:729:12: branch_false: following 'false' branch (when 'result >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:732:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:733:12: branch_false: following 'false' branch (when 'ctrl' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:739:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:739:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:740:12: branch_false: following 'false' branch (when 'shm' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:745:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:748:15: throw: if 'snd1_pcm_new' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:748:15: danger: 'shm' leaks here; was allocated at [(26)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def401]
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:771:17: warning[-Wanalyzer-malloc-leak]: leak of 'shm'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:669:5: enter_function: entry to 'snd_pcm_shm_open'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:683:12: branch_false: following 'false' branch (when 'snamelen <= 255')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:686:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:686:18: call_function: calling 'make_local_socket' from 'snd_pcm_shm_open'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:686:18: return_function: returning to 'snd_pcm_shm_open' from 'make_local_socket'
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:687:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:693:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:702:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:707:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:707:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:712:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:713:12: branch_false: following 'false' branch (when 'err >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:718:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:718:12: branch_false: following 'false' branch (when 'err == 16')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:723:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:723:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:728:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:729:12: branch_false: following 'false' branch (when 'result >= 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:732:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:733:12: branch_false: following 'false' branch (when 'ctrl' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:739:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:739:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:740:12: branch_false: following 'false' branch (when 'shm' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:745:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:749:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:751:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:771:17: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/pcm/pcm_shm.c:771:17: danger: 'shm' leaks here; was allocated at [(26)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def402]
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:771:23: warning[-Wanalyzer-malloc-leak]: leak of 'svol'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:915:5: enter_function: entry to 'snd_pcm_softvol_open'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:925:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:926:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:934:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:935:12: branch_false: following 'false' branch (when 'svol' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: call_function: calling 'softvol_load_control' from 'snd_pcm_softvol_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def403]
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:774:28: warning[-Wanalyzer-malloc-leak]: leak of 'svol'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:915:5: enter_function: entry to 'snd_pcm_softvol_open'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:925:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:926:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:934:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:935:12: branch_false: following 'false' branch (when 'svol' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: call_function: calling 'softvol_load_control' from 'snd_pcm_softvol_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def404]
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:776:25: warning[-Wanalyzer-malloc-leak]: leak of 'svol'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:915:5: enter_function: entry to 'snd_pcm_softvol_open'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:925:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:926:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:934:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:935:12: branch_false: following 'false' branch (when 'svol' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: call_function: calling 'softvol_load_control' from 'snd_pcm_softvol_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def405]
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:781:15: warning[-Wanalyzer-malloc-leak]: leak of 'svol'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:915:5: enter_function: entry to 'snd_pcm_softvol_open'
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:925:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:926:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:934:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:935:12: branch_false: following 'false' branch (when 'svol' is non-NULL)...
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_softvol.c:937:15: call_function: calling 'softvol_load_control' from 'snd_pcm_softvol_open'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def406]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:529:34: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:529:34: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def407]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:530:35: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:530:35: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def408]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:531:35: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:531:35: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def409]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:532:36: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:532:36: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def410]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:534:35: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:534:35: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def411]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:535:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:535:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def412]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:536:28: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:536:28: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def413]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:537:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:537:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def414]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:538:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:538:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def415]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:539:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:539:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def416]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:540:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:540:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def417]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:542:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:542:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def418]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:543:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:543:30: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def419]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:544:31: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:544:31: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def420]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:547:26: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:547:26: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def421]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:548:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:548:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def422]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:549:26: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:549:26: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def423]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:550:27: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:550:27: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def424]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:551:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:551:29: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def425]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:552:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:552:30: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def426]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:553:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:553:29: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def427]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:554:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:554:30: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def428]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:555:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:555:29: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def429]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:556:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:556:30: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def430]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:557:29: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:557:29: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def431]
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:558:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'src'
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:284:12: branch_false: following 'false' branch (when 'srcidx1 != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:19: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:290:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:304:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: following 'true' branch (when 'frames != 0')...
alsa-lib-1.2.15.1/src/pcm/pcm_route.c:312:16: branch_true: ...to here
alsa-lib-1.2.15.1/src/pcm/plugin_ops.h:558:30: danger: use of uninitialized value 'src' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def432]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:141:1: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:110:12: enter_function: entry to 'snd_rawmidi_hw_params'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:115:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:119:9: call_function: inlined call to 'buf_reset' from 'snd_rawmidi_hw_params'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:121:13: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:129:30: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:132:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:133:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:134:28: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:136:25: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:141:1: danger: 'buf' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def433]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:466:9: warning[-Wanalyzer-malloc-leak]: leak of 'hw'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:315:5: enter_function: entry to 'snd_rawmidi_hw_open'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:332:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:334:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:334:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:335:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:336:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:339:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:339:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:341:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:347:12: branch_false: following 'false' branch (when 'attempt != 4')...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:351:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:352:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:357:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:357:12: branch_true: following 'true' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:364:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:364:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:365:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:365:17: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:366:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:369:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:370:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:373:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:374:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:377:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:379:14: call_function: inlined call to 'snd_open_device' from 'snd_rawmidi_hw_open'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:389:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:396:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:396:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:423:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:424:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:426:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:431:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:447:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:447:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:448:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:449:20: branch_true: following 'true' branch (when 'rmidi' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:450:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:466:9: throw: if 'close' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_hw.c:466:9: danger: 'hw' leaks here; was allocated at [(31)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/30)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def434]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:332:15: warning[-Wanalyzer-malloc-leak]: leak of 'virt'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:320:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_false: following 'false' branch (when 'outputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:325:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:325:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:326:12: branch_false: following 'false' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:330:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:332:15: throw: if 'snd_midi_event_new' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:332:15: danger: 'virt' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def435]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:349:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:320:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:321:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:323:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:326:12: branch_false: following 'false' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:330:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:333:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:335:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:338:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:339:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:340:20: branch_false: following 'false' branch (when 'rmidi' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_true: following 'true' branch (when 'name' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:345:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:345:39: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:349:23: throw: if 'snd_seq_poll_descriptors' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:349:23: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def436]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:349:23: warning[-Wanalyzer-malloc-leak]: leak of 'rmidi'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:320:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:321:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:323:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:326:12: branch_false: following 'false' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:330:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:333:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:335:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:338:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:339:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:339:25: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:340:20: branch_false: following 'false' branch (when 'rmidi' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:346:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:349:23: throw: if 'snd_seq_poll_descriptors' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:349:23: danger: 'rmidi' leaks here; was allocated at [(11)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def437]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:369:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:320:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:323:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:326:12: branch_false: following 'false' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:330:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:333:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:335:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:338:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:358:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:358:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:359:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:360:20: branch_false: following 'false' branch (when 'rmidi' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:364:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:364:20: branch_true: following 'true' branch (when 'name' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:365:39: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:365:39: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:369:23: throw: if 'snd_seq_poll_descriptors' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:369:23: danger: '<unknown>' leaks here; was allocated at [(17)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/16)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def438]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:369:23: warning[-Wanalyzer-malloc-leak]: leak of 'rmidi'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:320:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:323:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:326:12: branch_false: following 'false' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:330:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:333:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:335:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:338:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:358:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:358:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:359:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:359:25: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:360:20: branch_false: following 'false' branch (when 'rmidi' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:364:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:364:20: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:366:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:369:23: throw: if 'snd_seq_poll_descriptors' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:369:23: danger: 'rmidi' leaks here; was allocated at [(13)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def439]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:383:17: warning[-Wanalyzer-malloc-leak]: leak of 'rmidi'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:320:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:321:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:323:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:326:12: branch_false: following 'false' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:330:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:333:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:335:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:338:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:339:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:339:25: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:340:20: branch_false: following 'false' branch (when 'rmidi' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:346:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:350:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:351:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:382:12: branch_true: following 'true' branch (when 'seq_handle' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:383:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:383:17: throw: if 'snd_seq_close' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:383:17: danger: 'rmidi' leaks here; was allocated at [(11)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def440]
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:386:25: warning[-Wanalyzer-malloc-leak]: leak of 'rmidi'
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:320:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:321:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:322:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:323:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:326:12: branch_false: following 'false' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:330:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:333:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:335:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:338:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:339:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:339:25: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:340:20: branch_false: following 'false' branch (when 'rmidi' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:344:20: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:346:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:350:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:351:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:382:12: branch_false: following 'false' branch (when 'seq_handle' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:384:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:384:12: branch_true: following 'true' branch (when 'virt' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:385:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:385:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:386:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:386:25: throw: if 'snd_midi_event_free' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/rawmidi_virt.c:386:25: danger: 'rmidi' leaks here; was allocated at [(11)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def441]
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: warning[-Wanalyzer-malloc-leak]: leak of 'input'
alsa-lib-1.2.15.1/src/rawmidi/ump.c:64:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:65:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:66:12: branch_false: following 'false' branch (when 'outputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:68:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:68:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:72:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:72:12: branch_true: following 'true' branch (when 'inputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:73:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:73:25: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:74:20: branch_false: following 'false' branch (when 'input' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:76:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:78:12: branch_false: following 'false' branch (when 'outputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:78:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: branch_true: following 'true' branch (when 'input' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: throw: if 'snd_rawmidi_open' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: danger: 'input' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def442]
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: warning[-Wanalyzer-malloc-leak]: leak of 'output'
alsa-lib-1.2.15.1/src/rawmidi/ump.c:64:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:66:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:66:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:67:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:68:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:72:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:72:12: branch_false: following 'false' branch (when 'inputp' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:78:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:78:12: branch_true: following 'true' branch (when 'outputp' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:79:26: branch_true: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:79:26: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:80:20: branch_false: following 'false' branch (when 'output' is non-NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:80:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: branch_false: following 'false' branch (when 'input' is NULL)...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: throw: if 'snd_rawmidi_open' throws an exception...
alsa-lib-1.2.15.1/src/rawmidi/ump.c:84:15: danger: 'output' leaks here; was allocated at [(11)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def443]
alsa-lib-1.2.15.1/src/seq/seq.c:994:23: warning[-Wanalyzer-jump-through-null]: jump through null pointer
alsa-lib-1.2.15.1/src/seq/seq.c:915:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq.c:922:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq.c:923:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq.c:927:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq.c:928:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq.c:932:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq.c:933:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq.c:937:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq.c:993:12: branch_true: following 'true' branch (when 'err == 0')...
alsa-lib-1.2.15.1/src/seq/seq.c:994:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq.c:994:23: danger: jump through null pointer here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def444]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:80:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:502:5: enter_function: entry to 'snd_seq_hw_open'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_true: following 'true' branch (when 'name' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:593:29: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:593:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:605:18: call_function: calling 'snd_seq_hw_client_id' from 'snd_seq_hw_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def445]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:80:17: warning[-Wanalyzer-malloc-leak]: leak of 'hw'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:502:5: enter_function: entry to 'snd_seq_hw_open'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:559:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:594:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:605:18: call_function: calling 'snd_seq_hw_client_id' from 'snd_seq_hw_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def446]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:80:17: warning[-Wanalyzer-malloc-leak]: leak of 'seq'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:502:5: enter_function: entry to 'snd_seq_hw_open'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:594:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:605:18: call_function: calling 'snd_seq_hw_client_id' from 'snd_seq_hw_open'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def447]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_true: following 'true' branch (when 'name' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:593:29: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:593:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:606:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: throw: if 'snd_seq_close' throws an exception...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: danger: '<unknown>' leaks here; was allocated at [(19)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def448]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: warning[-Wanalyzer-malloc-leak]: leak of 'hw'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:559:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:594:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:606:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: throw: if 'snd_seq_close' throws an exception...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: danger: 'hw' leaks here; was allocated at [(9)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def449]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: warning[-Wanalyzer-malloc-leak]: leak of 'seq'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:594:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:606:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: throw: if 'snd_seq_close' throws an exception...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:607:17: danger: 'seq' leaks here; was allocated at [(11)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def450]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_true: following 'true' branch (when 'name' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:593:29: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:593:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:606:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:610:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:624:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: danger: '<unknown>' leaks here; was allocated at [(19)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def451]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: warning[-Wanalyzer-malloc-leak]: leak of 'hw'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:559:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:594:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:606:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:610:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:624:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: danger: 'hw' leaks here; was allocated at [(9)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def452]
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: warning[-Wanalyzer-malloc-leak]: leak of 'seq'
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:511:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:539:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:543:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:549:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:560:12: branch_false: following 'false' branch (when 'hw' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:565:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:566:12: branch_false: following 'false' branch (when 'seq' is non-NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:571:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:573:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:582:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:592:12: branch_false: following 'false' branch (when 'name' is NULL)...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:594:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:606:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:610:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:624:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/seq/seq_hw.c:625:25: danger: 'seq' leaks here; was allocated at [(11)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/10)
Error: COMPILER_WARNING (CWE-704): [#def453]
alsa-lib-1.2.15.1/src/seq/seqmid.c: scope_hint: In function 'snd_seq_parse_address'
alsa-lib-1.2.15.1/src/seq/seqmid.c:449:24: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def454]
alsa-lib-1.2.15.1/src/seq/seqmid.c:449:24: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: CPPCHECK_WARNING (CWE-457): [#def455]
alsa-lib-1.2.15.1/src/seq/seqmid.c:569: error[legacyUninitvar]: Uninitialized variable: *&pinfo
Error: CPPCHECK_WARNING (CWE-457): [#def456]
alsa-lib-1.2.15.1/src/seq/seqmid.c:631: error[legacyUninitvar]: Uninitialized variable: *&pinfo
Error: GCC_ANALYZER_WARNING (CWE-476): [#def457]
alsa-lib-1.2.15.1/src/timer/timer.c:169:23: warning[-Wanalyzer-jump-through-null]: jump through null pointer
alsa-lib-1.2.15.1/src/timer/timer.c:90:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/timer/timer.c:97:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/timer/timer.c:98:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/timer/timer.c:102:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/timer/timer.c:103:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/timer/timer.c:107:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/timer/timer.c:108:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/timer/timer.c:112:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/timer/timer.c:168:12: branch_true: following 'true' branch (when 'err == 0')...
alsa-lib-1.2.15.1/src/timer/timer.c:169:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/timer/timer.c:169:23: danger: jump through null pointer here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def458]
alsa-lib-1.2.15.1/src/topology/data.c:191:9: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def459]
alsa-lib-1.2.15.1/src/topology/data.c:191:9: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def460]
alsa-lib-1.2.15.1/src/topology/data.c:192:16: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def461]
alsa-lib-1.2.15.1/src/topology/data.c:192:16: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def462]
alsa-lib-1.2.15.1/src/topology/data.c:193:9: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def463]
alsa-lib-1.2.15.1/src/topology/data.c:193:9: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def464]
alsa-lib-1.2.15.1/src/topology/data.c:195:17: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def465]
alsa-lib-1.2.15.1/src/topology/data.c:195:17: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def466]
alsa-lib-1.2.15.1/src/topology/data.c:200:17: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def467]
alsa-lib-1.2.15.1/src/topology/data.c:200:17: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(&filename, "r")'
alsa-lib-1.2.15.1/src/topology/data.c:1351:5: enter_function: entry to 'tplg_parse_data'
alsa-lib-1.2.15.1/src/topology/data.c:1361:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1364:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1366:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1371:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1372:31: call_function: calling 'tplg_parse_data_file' from 'tplg_parse_data'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def468]
alsa-lib-1.2.15.1/src/topology/data.c:363:25: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def469]
alsa-lib-1.2.15.1/src/topology/data.c:387:25: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def470]
alsa-lib-1.2.15.1/src/topology/data.c:402:17: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def471]
alsa-lib-1.2.15.1/src/topology/data.c:820:9: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def472]
alsa-lib-1.2.15.1/src/topology/data.c:822:21: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def473]
alsa-lib-1.2.15.1/src/topology/data.c:825:21: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def474]
alsa-lib-1.2.15.1/src/topology/data.c:829:17: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def475]
alsa-lib-1.2.15.1/src/topology/data.c:892:1: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def476]
alsa-lib-1.2.15.1/src/topology/data.c:1003:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'id'
alsa-lib-1.2.15.1/src/topology/data.c:1119:5: enter_function: entry to 'tplg_parse_tuples'
alsa-lib-1.2.15.1/src/topology/data.c:1130:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1135:18: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1136:12: branch_false: following 'false' branch (when 'tuples' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1138:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1140:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1142:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1146:20: branch_false: following 'false' branch (when the strings are non-equal)...
alsa-lib-1.2.15.1/src/topology/data.c:1153:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1154:31: call_function: calling 'parse_tuple_sets' from 'tplg_parse_tuples'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def477]
alsa-lib-1.2.15.1/src/topology/data.c:1637:16: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1716:12: enter_function: entry to 'tplg_decode_tuple_set'
alsa-lib-1.2.15.1/src/topology/data.c:1729:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1734:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1747:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1748:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1761:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1761:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/data.c:1762:12: branch_false: following 'false' branch (when 'set' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1765:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1770:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1772:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1774:31: call_function: calling 'tplg_add_token' from 'tplg_decode_tuple_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def478]
alsa-lib-1.2.15.1/src/topology/data.c:1640:24: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1716:12: enter_function: entry to 'tplg_decode_tuple_set'
alsa-lib-1.2.15.1/src/topology/data.c:1729:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1734:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1747:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1748:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1761:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1761:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/data.c:1762:12: branch_false: following 'false' branch (when 'set' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1765:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1770:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1772:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1774:31: call_function: calling 'tplg_add_token' from 'tplg_decode_tuple_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def479]
alsa-lib-1.2.15.1/src/topology/data.c:1671:9: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1716:12: enter_function: entry to 'tplg_decode_tuple_set'
alsa-lib-1.2.15.1/src/topology/data.c:1729:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1734:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1747:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1748:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1761:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1761:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/data.c:1762:12: branch_false: following 'false' branch (when 'set' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1765:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1770:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1772:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1774:31: call_function: calling 'tplg_add_token' from 'tplg_decode_tuple_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def480]
alsa-lib-1.2.15.1/src/topology/data.c:1768:9: warning[-Wanalyzer-malloc-leak]: leak of 'set'
alsa-lib-1.2.15.1/src/topology/data.c:1716:12: enter_function: entry to 'tplg_decode_tuple_set'
alsa-lib-1.2.15.1/src/topology/data.c:1729:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1734:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1747:13: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1748:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1756:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1761:40: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1761:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/data.c:1762:12: branch_false: following 'false' branch (when 'set' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/data.c:1765:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1768:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/data.c:1768:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/data.c:1768:9: call_function: inlined call to 'get_tuple_type_name' from 'tplg_decode_tuple_set'
alsa-lib-1.2.15.1/src/topology/data.c:1768:9: throw: if 'tplg_log_' throws an exception...
alsa-lib-1.2.15.1/src/topology/data.c:1768:9: danger: 'set' leaks here; was allocated at [(10)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/9)
Error: COMPILER_WARNING: [#def481]
alsa-lib-1.2.15.1/src/topology/data.c: scope_hint: In function 'tplg_add_data'
alsa-lib-1.2.15.1/src/topology/data.c:1896:18: warning[-Wunused-but-set-variable=]: variable 'num_tuples' set but not used
Error: CPPCHECK_WARNING (CWE-457): [#def482]
alsa-lib-1.2.15.1/src/topology/data.c:1915: error[uninitvar]: Uninitialized variable: id
Error: CPPCHECK_WARNING (CWE-401): [#def483]
alsa-lib-1.2.15.1/src/topology/elem.c:257: error[memleak]: Memory leak: ref
Error: GCC_ANALYZER_WARNING (CWE-401): [#def484]
alsa-lib-1.2.15.1/src/topology/elem.c:271:9: warning[-Wanalyzer-malloc-leak]: leak of 'ref'
alsa-lib-1.2.15.1/src/topology/elem.c:265:15: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/elem.c:266:12: branch_false: following 'false' branch (when 'ref' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/elem.c:269:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/elem.c:271:9: throw: if 'snd_strlcpy' throws an exception...
alsa-lib-1.2.15.1/src/topology/elem.c:271:9: danger: 'ref' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-401): [#def485]
alsa-lib-1.2.15.1/src/topology/elem.c:274: error[memleak]: Memory leak: ref
Error: GCC_ANALYZER_WARNING (CWE-401): [#def486]
alsa-lib-1.2.15.1/src/topology/elem.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of 'tplg_elem_new()'
alsa-lib-1.2.15.1/src/topology/elem.c:402:19: enter_function: entry to 'tplg_elem_new_common'
alsa-lib-1.2.15.1/src/topology/elem.c:417:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/elem.c:420:16: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/elem.c:420:16: call_function: calling 'tplg_elem_new' from 'tplg_elem_new_common'
alsa-lib-1.2.15.1/src/topology/elem.c:420:16: return_function: returning to 'tplg_elem_new_common' from 'tplg_elem_new'
alsa-lib-1.2.15.1/src/topology/elem.c:421:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/elem.c:425:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/elem.c:425:12: branch_true: following 'true' branch (when 'cfg' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/elem.c:426:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/elem.c:426:21: throw: if 'snd_config_get_id' throws an exception...
alsa-lib-1.2.15.1/src/topology/elem.c:297:9: danger: 'tplg_elem_new()' leaks here; was allocated at [(6)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/5)
Error: CPPCHECK_WARNING (CWE-401): [#def487]
alsa-lib-1.2.15.1/src/topology/elem.c:502: error[memleak]: Memory leak: a
Error: GCC_ANALYZER_WARNING (CWE-775): [#def488]
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(infile, "r")'
alsa-lib-1.2.15.1/src/topology/parser.c:304:14: acquire_resource: opened here
alsa-lib-1.2.15.1/src/topology/parser.c:305:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: throw: if 'snd_input_stdio_attach' throws an exception...
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: danger: 'fopen(infile, "r")' leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def489]
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(infile, "r")'
alsa-lib-1.2.15.1/src/topology/parser.c:304:14: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/parser.c:305:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: throw: if 'snd_input_stdio_attach' throws an exception...
alsa-lib-1.2.15.1/src/topology/parser.c:310:15: danger: 'fopen(infile, "r")' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def490]
alsa-lib-1.2.15.1/src/topology/pcm.c:323:26: warning[-Wanalyzer-malloc-leak]: leak of 's'
alsa-lib-1.2.15.1/src/topology/pcm.c:399:5: enter_function: entry to 'tplg_parse_stream_caps'
alsa-lib-1.2.15.1/src/topology/pcm.c:412:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:415:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:421:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:422:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:433:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:436:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:436:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/pcm.c:437:28: branch_false: following 'false' branch (when 's' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/pcm.c:440:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:440:31: call_function: calling 'split_format' from 'tplg_parse_stream_caps'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def491]
alsa-lib-1.2.15.1/src/topology/pcm.c:325:25: warning[-Wanalyzer-malloc-leak]: leak of 's'
alsa-lib-1.2.15.1/src/topology/pcm.c:399:5: enter_function: entry to 'tplg_parse_stream_caps'
alsa-lib-1.2.15.1/src/topology/pcm.c:412:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:415:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:421:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:422:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:433:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:436:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:436:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/pcm.c:437:28: branch_false: following 'false' branch (when 's' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/pcm.c:440:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:440:31: call_function: calling 'split_format' from 'tplg_parse_stream_caps'
Error: COMPILER_WARNING: [#def492]
alsa-lib-1.2.15.1/src/topology/pcm.c: scope_hint: In function 'split_rate'
alsa-lib-1.2.15.1/src/topology/pcm.c:361:13: warning[-Wunused-but-set-variable=]: variable 'i' set but not used
Error: GCC_ANALYZER_WARNING (CWE-401): [#def493]
alsa-lib-1.2.15.1/src/topology/pcm.c:368:25: warning[-Wanalyzer-malloc-leak]: leak of 's'
alsa-lib-1.2.15.1/src/topology/pcm.c:399:5: enter_function: entry to 'tplg_parse_stream_caps'
alsa-lib-1.2.15.1/src/topology/pcm.c:412:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:415:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:421:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:422:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:451:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:454:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:454:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/topology/pcm.c:455:28: branch_false: following 'false' branch (when 's' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/pcm.c:458:31: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:458:31: call_function: calling 'split_rate' from 'tplg_parse_stream_caps'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def494]
alsa-lib-1.2.15.1/src/topology/pcm.c:2260:25: warning[-Wanalyzer-null-dereference]: dereference of NULL '0'
alsa-lib-1.2.15.1/src/topology/pcm.c:2165:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2165:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2174:12: branch_false: following 'false' branch (when 'size > 1655')...
alsa-lib-1.2.15.1/src/topology/pcm.c:2178:30: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2178:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2184:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2184:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2188:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2188:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2192:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2192:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2197:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2197:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2197:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2204:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2204:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2206:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2206:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2212:21: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2230:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2231:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2233:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2233:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2239:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2255:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2255:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2259:29: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2260:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2260:25: release_memory: using NULL here
alsa-lib-1.2.15.1/src/topology/pcm.c:2260:25: danger: dereference of NULL 'hws[i].tx_chanmap + (long unsigned int)j * 4'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def495]
alsa-lib-1.2.15.1/src/topology/pcm.c:2267:25: warning[-Wanalyzer-null-dereference]: dereference of NULL '0'
alsa-lib-1.2.15.1/src/topology/pcm.c:2165:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2165:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2174:12: branch_false: following 'false' branch (when 'size > 1655')...
alsa-lib-1.2.15.1/src/topology/pcm.c:2178:30: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2178:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2184:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2184:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2188:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2188:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2192:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2192:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2197:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2197:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2197:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2204:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2204:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2206:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2206:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2212:21: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2230:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2231:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2233:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2233:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2239:26: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2255:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2255:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2259:29: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2261:35: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2262:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2262:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2266:29: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/pcm.c:2267:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/pcm.c:2267:25: release_memory: using NULL here
alsa-lib-1.2.15.1/src/topology/pcm.c:2267:25: danger: dereference of NULL 'hws[i].rx_chanmap + (long unsigned int)j * 4'
Error: GCC_ANALYZER_WARNING (CWE-688): [#def496]
alsa-lib-1.2.15.1/src/topology/save.c:96:9: warning[-Wanalyzer-null-argument]: use of NULL 'buf.dst' where non-null expected
alsa-lib-1.2.15.1/src/topology/save.c:564:5: enter_function: entry to 'snd_tplg_save'
alsa-lib-1.2.15.1/src/topology/save.c:572:9: branch_true: following 'true' branch (when 'tplg' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/save.c:573:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:573:9: branch_true: following 'true' branch (when 'dst' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/save.c:574:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:574:9: release_memory: '*dst' is NULL
alsa-lib-1.2.15.1/src/topology/save.c:576:9: call_function: calling 'tplg_buf_init' from 'snd_tplg_save'
alsa-lib-1.2.15.1/src/topology/save.c:576:9: return_function: returning to 'snd_tplg_save' from 'tplg_buf_init'
alsa-lib-1.2.15.1/src/topology/save.c:578:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/save.c:579:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:580:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/topology/save.c:582:22: branch_false: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:582:35: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/save.c:583:31: call_function: calling 'tplg_save_printf' from 'snd_tplg_save'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def497]
alsa-lib-1.2.15.1/src/topology/save.c:553:25: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'a'
alsa-lib-1.2.15.1/src/topology/save.c:564:5: enter_function: entry to 'snd_tplg_save'
alsa-lib-1.2.15.1/src/topology/save.c:572:9: branch_true: following 'true' branch (when 'tplg' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/save.c:573:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:573:9: branch_true: following 'true' branch (when 'dst' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/save.c:574:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:578:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/save.c:579:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:579:23: call_function: calling 'tplg_index_groups' from 'snd_tplg_save'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def498]
alsa-lib-1.2.15.1/src/topology/save.c:556:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'a'
alsa-lib-1.2.15.1/src/topology/save.c:564:5: enter_function: entry to 'snd_tplg_save'
alsa-lib-1.2.15.1/src/topology/save.c:572:9: branch_true: following 'true' branch (when 'tplg' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/save.c:573:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:573:9: branch_true: following 'true' branch (when 'dst' is non-NULL)...
alsa-lib-1.2.15.1/src/topology/save.c:574:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:578:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/topology/save.c:579:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/topology/save.c:579:23: call_function: calling 'tplg_index_groups' from 'snd_tplg_save'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def499]
alsa-lib-1.2.15.1/src/ucm/main.c:566:13: warning[-Wanalyzer-malloc-leak]: leak of 's'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def500]
alsa-lib-1.2.15.1/src/ucm/main.c:581:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(&path, 524289)'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def501]
alsa-lib-1.2.15.1/src/ucm/main.c:583:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(&path, 524289)'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def502]
alsa-lib-1.2.15.1/src/ucm/main.c:621:23: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def503]
alsa-lib-1.2.15.1/src/ucm/main.c:623:25: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def504]
alsa-lib-1.2.15.1/src/ucm/main.c:628:15: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def505]
alsa-lib-1.2.15.1/src/ucm/main.c:630:17: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def506]
alsa-lib-1.2.15.1/src/ucm/main.c:633:24: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def507]
alsa-lib-1.2.15.1/src/ucm/main.c:634:17: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def508]
alsa-lib-1.2.15.1/src/ucm/main.c:641:23: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def509]
alsa-lib-1.2.15.1/src/ucm/main.c:643:9: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def510]
alsa-lib-1.2.15.1/src/ucm/main.c:645:17: warning[-Wanalyzer-malloc-leak]: leak of 'file'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: CPPCHECK_WARNING (CWE-476): [#def511]
alsa-lib-1.2.15.1/src/ucm/main.c:692: error[ctunullpointer]: Null pointer dereference: verb
Error: GCC_ANALYZER_WARNING (CWE-401): [#def512]
alsa-lib-1.2.15.1/src/ucm/main.c:834:39: warning[-Wanalyzer-malloc-leak]: leak of 'cdev'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def513]
alsa-lib-1.2.15.1/src/ucm/main.c:836:41: warning[-Wanalyzer-malloc-leak]: leak of 'cdev'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: CPPCHECK_WARNING (CWE-457): [#def514]
alsa-lib-1.2.15.1/src/ucm/main.c:1079: error[legacyUninitvar]: Uninitialized variable: *&id
Error: CPPCHECK_WARNING (CWE-457): [#def515]
alsa-lib-1.2.15.1/src/ucm/main.c:1080: error[legacyUninitvar]: Uninitialized variable: *&info
Error: CPPCHECK_WARNING (CWE-457): [#def516]
alsa-lib-1.2.15.1/src/ucm/main.c:1081: error[legacyUninitvar]: Uninitialized variable: *&value
Error: CPPCHECK_WARNING (CWE-457): [#def517]
alsa-lib-1.2.15.1/src/ucm/main.c:1142: error[legacyUninitvar]: Uninitialized variable: *&event
Error: CPPCHECK_WARNING (CWE-476): [#def518]
alsa-lib-1.2.15.1/src/ucm/main.c:2389: error[ctunullpointer]: Null pointer dereference: identifier
Error: COMPILER_WARNING (CWE-704): [#def519]
alsa-lib-1.2.15.1/src/ucm/main.c: scope_hint: In function 'snd_use_case_get_list'
alsa-lib-1.2.15.1/src/ucm/main.c:2396:22: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def520]
alsa-lib-1.2.15.1/src/ucm/main.c:2396:22: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def521]
alsa-lib-1.2.15.1/src/ucm/main.c: scope_hint: In function 'snd_use_case_geti'
alsa-lib-1.2.15.1/src/ucm/main.c:2721:22: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def522]
alsa-lib-1.2.15.1/src/ucm/main.c:2721:22: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def523]
alsa-lib-1.2.15.1/src/ucm/main.c: scope_hint: In function 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3038:22: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def524]
alsa-lib-1.2.15.1/src/ucm/main.c:3038:22: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-401): [#def525]
alsa-lib-1.2.15.1/src/ucm/parser.c:57:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def526]
alsa-lib-1.2.15.1/src/ucm/parser.c:57:17: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def527]
alsa-lib-1.2.15.1/src/ucm/parser.c:102:15: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3793:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3793:20: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3794:31: call_function: calling 'parse_string' from 'uc_mgr_scan_master_configs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def528]
alsa-lib-1.2.15.1/src/ucm/parser.c:102:15: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3793:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3793:20: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3794:31: call_function: calling 'parse_string' from 'uc_mgr_scan_master_configs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def529]
alsa-lib-1.2.15.1/src/ucm/parser.c:191:17: warning[-Wanalyzer-malloc-leak]: leak of 'name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2009:12: enter_function: entry to 'parse_modifier_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2014:16: call_function: calling 'parse_compound_check_legacy' from 'parse_modifier_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def530]
alsa-lib-1.2.15.1/src/ucm/parser.c:191:17: warning[-Wanalyzer-malloc-leak]: leak of 'use_case_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2812:12: enter_function: entry to 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2822:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: call_function: calling 'parse_get_safe_name' from 'parse_master_section'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def531]
alsa-lib-1.2.15.1/src/ucm/parser.c:351:15: warning[-Wanalyzer-malloc-leak]: leak of 'use_case_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2812:12: enter_function: entry to 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2822:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: call_function: calling 'parse_get_safe_name' from 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: return_function: returning to 'parse_master_section' from 'parse_get_safe_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2828:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2834:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2835:15: call_function: calling 'uc_mgr_evaluate_inplace' from 'parse_master_section'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def532]
alsa-lib-1.2.15.1/src/ucm/parser.c:357:13: warning[-Wanalyzer-malloc-leak]: leak of 'use_case_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2812:12: enter_function: entry to 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2822:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: call_function: calling 'parse_get_safe_name' from 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: return_function: returning to 'parse_master_section' from 'parse_get_safe_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2828:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2834:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2835:15: call_function: calling 'uc_mgr_evaluate_inplace' from 'parse_master_section'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def533]
alsa-lib-1.2.15.1/src/ucm/parser.c:358:17: warning[-Wanalyzer-malloc-leak]: leak of 'use_case_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2812:12: enter_function: entry to 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2822:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: call_function: calling 'parse_get_safe_name' from 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: return_function: returning to 'parse_master_section' from 'parse_get_safe_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2828:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2834:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2835:15: call_function: calling 'uc_mgr_evaluate_inplace' from 'parse_master_section'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def534]
alsa-lib-1.2.15.1/src/ucm/parser.c:363:17: warning[-Wanalyzer-malloc-leak]: leak of 'use_case_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2812:12: enter_function: entry to 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2822:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: call_function: calling 'parse_get_safe_name' from 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: return_function: returning to 'parse_master_section' from 'parse_get_safe_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2828:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2834:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2835:15: call_function: calling 'uc_mgr_evaluate_inplace' from 'parse_master_section'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def535]
alsa-lib-1.2.15.1/src/ucm/parser.c:367:9: warning[-Wanalyzer-malloc-leak]: leak of 'use_case_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2812:12: enter_function: entry to 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2822:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: call_function: calling 'parse_get_safe_name' from 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: return_function: returning to 'parse_master_section' from 'parse_get_safe_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2828:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2834:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2835:15: call_function: calling 'uc_mgr_evaluate_inplace' from 'parse_master_section'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def536]
alsa-lib-1.2.15.1/src/ucm/parser.c:397:15: warning[-Wanalyzer-malloc-leak]: leak of 'use_case_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2812:12: enter_function: entry to 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2822:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: call_function: calling 'parse_get_safe_name' from 'parse_master_section'
alsa-lib-1.2.15.1/src/ucm/parser.c:2827:15: return_function: returning to 'parse_master_section' from 'parse_get_safe_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2828:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2834:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2835:15: call_function: calling 'uc_mgr_evaluate_inplace' from 'parse_master_section'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def537]
alsa-lib-1.2.15.1/src/ucm/parser.c:1097:17: warning[-Wanalyzer-malloc-leak]: leak of 'val'
alsa-lib-1.2.15.1/src/ucm/parser.c:3076:12: enter_function: entry to 'parse_controls'
alsa-lib-1.2.15.1/src/ucm/parser.c:3080:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3084:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3084:15: call_function: calling 'parse_sequence' from 'parse_controls'
Error: CPPCHECK_WARNING (CWE-401): [#def538]
alsa-lib-1.2.15.1/src/ucm/parser.c:1329: error[memleak]: Memory leak: curr
Error: CPPCHECK_WARNING (CWE-401): [#def539]
alsa-lib-1.2.15.1/src/ucm/parser.c:1476: error[memleak]: Memory leak: modifier
Error: CPPCHECK_WARNING (CWE-401): [#def540]
alsa-lib-1.2.15.1/src/ucm/parser.c:1736: error[memleak]: Memory leak: device
Error: GCC_ANALYZER_WARNING (CWE-401): [#def541]
alsa-lib-1.2.15.1/src/ucm/parser.c:2219:33: warning[-Wanalyzer-malloc-leak]: leak of 'norm_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2200:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2204:20: branch_false: following 'false' branch (when 'orig_name' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:2208:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2217:20: branch_true: following 'true' branch (when 'colon' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2218:29: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2219:33: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:2219:33: danger: 'norm_name' leaks here; was allocated at [(5)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def542]
alsa-lib-1.2.15.1/src/ucm/parser.c:2219:33: warning[-Wanalyzer-malloc-leak]: leak of 'orig_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2200:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:2204:20: branch_false: following 'false' branch (when 'orig_name' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2208:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2217:20: branch_true: following 'true' branch (when 'colon' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2218:29: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2219:33: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:2219:33: danger: 'orig_name' leaks here; was allocated at [(3)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def543]
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: warning[-Wanalyzer-malloc-leak]: leak of 'norm_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2192:12: enter_function: entry to 'verb_normalize_device_names'
alsa-lib-1.2.15.1/src/ucm/parser.c:2200:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2204:20: branch_false: following 'false' branch (when 'orig_name' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:2208:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2217:20: branch_false: following 'false' branch (when 'colon' is NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2238:1: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2239:31: call_function: calling 'parse_device_index' from 'verb_normalize_device_names'
alsa-lib-1.2.15.1/src/ucm/parser.c:2239:31: return_function: returning to 'verb_normalize_device_names' from 'parse_device_index'
alsa-lib-1.2.15.1/src/ucm/parser.c:2240:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: danger: 'norm_name' leaks here; was allocated at [(6)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def544]
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: warning[-Wanalyzer-malloc-leak]: leak of 'orig_name'
alsa-lib-1.2.15.1/src/ucm/parser.c:2192:12: enter_function: entry to 'verb_normalize_device_names'
alsa-lib-1.2.15.1/src/ucm/parser.c:2200:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:36: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2203:29: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:2204:20: branch_false: following 'false' branch (when 'orig_name' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2207:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2208:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2213:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2217:20: branch_false: following 'false' branch (when 'colon' is NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:2238:1: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2239:31: call_function: calling 'parse_device_index' from 'verb_normalize_device_names'
alsa-lib-1.2.15.1/src/ucm/parser.c:2239:31: return_function: returning to 'verb_normalize_device_names' from 'parse_device_index'
alsa-lib-1.2.15.1/src/ucm/parser.c:2240:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:2241:33: danger: 'orig_name' leaks here; was allocated at [(4)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/3)
Error: CPPCHECK_WARNING (CWE-401): [#def545]
alsa-lib-1.2.15.1/src/ucm/parser.c:2648: error[memleak]: Memory leak: verb
Error: CPPCHECK_WARNING (CWE-401): [#def546]
alsa-lib-1.2.15.1/src/ucm/parser.c:2651: error[memleak]: Memory leak: verb
Error: CPPCHECK_WARNING (CWE-401): [#def547]
alsa-lib-1.2.15.1/src/ucm/parser.c:2656: error[memleak]: Memory leak: verb
Error: CPPCHECK_WARNING (CWE-401): [#def548]
alsa-lib-1.2.15.1/src/ucm/parser.c:2656: error[memleak]: Memory leak: verb.name
Error: CPPCHECK_WARNING (CWE-401): [#def549]
alsa-lib-1.2.15.1/src/ucm/parser.c:2662: error[memleak]: Memory leak: verb
Error: CPPCHECK_WARNING (CWE-401): [#def550]
alsa-lib-1.2.15.1/src/ucm/parser.c:2662: error[memleak]: Memory leak: verb.comment
Error: CPPCHECK_WARNING (CWE-457): [#def551]
alsa-lib-1.2.15.1/src/ucm/parser.c:3293: error[legacyUninitvar]: Uninitialized variable: *&info
Error: GCC_ANALYZER_WARNING (CWE-401): [#def552]
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: throw: if 'snd_card_next' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def553]
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: throw: if 'snd_card_next' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def554]
alsa-lib-1.2.15.1/src/ucm/parser.c:3735:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3735:23: throw: if 'snd_use_case_mgr_open' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3735:23: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def555]
alsa-lib-1.2.15.1/src/ucm/parser.c:3735:23: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3735:23: throw: if 'snd_use_case_mgr_open' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3735:23: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def556]
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: throw: if 'snd_strerror' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def557]
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: throw: if 'snd_strerror' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3739:25: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def558]
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: throw: if 'snd_use_case_get' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def559]
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: throw: if 'snd_use_case_get' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def560]
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3743:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: throw: if 'snd_card_get_longname' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def561]
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3743:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: throw: if 'snd_card_get_longname' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3744:31: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def562]
alsa-lib-1.2.15.1/src/ucm/parser.c:3748:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3748:17: throw: if 'snd_use_case_mgr_close' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3748:17: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def563]
alsa-lib-1.2.15.1/src/ucm/parser.c:3748:17: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3748:17: throw: if 'snd_use_case_mgr_close' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3748:17: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def564]
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: throw: if 'uc_mgr_config_load' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def565]
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: throw: if 'uc_mgr_config_load' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def566]
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: throw: if 'snd_config_search' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/39/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def567]
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: throw: if 'snd_config_search' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def568]
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/41/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def569]
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/40/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def570]
alsa-lib-1.2.15.1/src/ucm/parser.c:3778:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3778:25: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3778:25: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/43/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def571]
alsa-lib-1.2.15.1/src/ucm/parser.c:3778:25: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3777:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3778:25: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3778:25: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/42/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def572]
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: throw: if 'snd_config_get_integer' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/45/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def573]
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: throw: if 'snd_config_get_integer' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/44/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def574]
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/47/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def575]
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/46/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def576]
alsa-lib-1.2.15.1/src/ucm/parser.c:3784:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3784:25: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3784:25: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/49/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def577]
alsa-lib-1.2.15.1/src/ucm/parser.c:3784:25: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3783:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3784:25: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3784:25: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/48/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def578]
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/51/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def579]
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: throw: if 'snd_lib_log' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/50/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def580]
alsa-lib-1.2.15.1/src/ucm/parser.c:3789:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3789:25: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3789:25: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/53/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def581]
alsa-lib-1.2.15.1/src/ucm/parser.c:3789:25: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3788:25: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3789:25: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3789:25: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/52/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def582]
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: throw: if 'snd_config_search' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/55/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def583]
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: throw: if 'snd_config_search' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/54/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def584]
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3793:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/57/codeFlows/0/threadFlows/0/locations/15)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def585]
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: warning[-Wanalyzer-malloc-leak]: leak of 'list'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3721:16: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3793:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: throw: if 'snd_config_delete' throws an exception...
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: danger: 'list' leaks here; was allocated at [(6)](sarif:/runs/0/results/56/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def586]
alsa-lib-1.2.15.1/src/ucm/parser.c:3811:25: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
alsa-lib-1.2.15.1/src/ucm/parser.c:3655:5: enter_function: entry to 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3672:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3674:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3699:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3706:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3722:12: branch_false: following 'false' branch (when 'list' is non-NULL)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3727:9: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3728:16: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3729:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3734:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3738:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3742:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3749:27: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3750:20: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3730:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3732:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3759:21: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3761:34: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: call_function: calling 'ucm_filename' from 'uc_mgr_scan_master_configs'
alsa-lib-1.2.15.1/src/ucm/parser.c:3764:17: return_function: returning to 'uc_mgr_scan_master_configs' from 'ucm_filename'
alsa-lib-1.2.15.1/src/ucm/parser.c:3766:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3772:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3773:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3775:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3776:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3781:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3782:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3787:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3792:23: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3793:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3800:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3802:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/parser.c:3806:21: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3806:20: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/parser.c:3806:20: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/parser.c:3811:25: danger: '<unknown>' leaks here; was allocated at [(16)](sarif:/runs/0/results/58/codeFlows/0/threadFlows/0/locations/15)
Error: CPPCHECK_WARNING (CWE-457): [#def587]
alsa-lib-1.2.15.1/src/ucm/ucm_cond.c:192: error[legacyUninitvar]: Uninitialized variable: *&elem_id
Error: CPPCHECK_WARNING (CWE-457): [#def588]
alsa-lib-1.2.15.1/src/ucm/ucm_cond.c:193: error[legacyUninitvar]: Uninitialized variable: *&elem_info
Error: GCC_ANALYZER_WARNING (CWE-476): [#def589]
alsa-lib-1.2.15.1/src/ucm/ucm_exec.c:176:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'argv'
alsa-lib-1.2.15.1/src/ucm/ucm_exec.c:184:5: enter_function: entry to 'uc_mgr_exec'
alsa-lib-1.2.15.1/src/ucm/ucm_exec.c:196:13: call_function: calling 'parse_args' from 'uc_mgr_exec'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def590]
alsa-lib-1.2.15.1/src/ucm/ucm_local.h:323:26: warning[-Wanalyzer-malloc-leak]: leak of 'cdev'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def591]
alsa-lib-1.2.15.1/src/ucm/ucm_local.h:324:26: warning[-Wanalyzer-malloc-leak]: leak of 'cdev'
alsa-lib-1.2.15.1/src/ucm/main.c:3012:5: enter_function: entry to 'snd_use_case_set'
alsa-lib-1.2.15.1/src/ucm/main.c:3021:12: branch_true: following 'true' branch (when the strings are equal)...
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/main.c:3022:23: call_function: calling 'set_fixedboot_user' from 'snd_use_case_set'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def592]
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:47:15: warning[-Wanalyzer-malloc-leak]: leak of 'extract_substring(data, match + (long unsigned int)i * 8)'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:56:12: enter_function: entry to 'set_variables'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:66:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:68:13: call_function: calling 'extract_substring' from 'set_variables'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:68:13: return_function: returning to 'set_variables' from 'extract_substring'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:69:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:71:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:73:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:73:12: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:75:21: branch_true: following 'true' branch (when 'i < match_size')...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:76:26: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:76:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:78:21: call_function: calling 'extract_substring' from 'set_variables'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:78:21: return_function: returning to 'set_variables' from 'extract_substring'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:79:20: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:81:17: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:82:23: throw: if 'uc_mgr_set_variable' throws an exception...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:47:15: danger: 'extract_substring(data, match + (long unsigned int)i * 8)' leaks here; was allocated at [(21)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def593]
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:47:15: warning[-Wanalyzer-malloc-leak]: leak of 'extract_substring(data, match)'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:56:12: enter_function: entry to 'set_variables'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:66:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:68:13: call_function: calling 'extract_substring' from 'set_variables'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:68:13: return_function: returning to 'set_variables' from 'extract_substring'
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:69:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:71:15: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:71:15: throw: if 'uc_mgr_set_variable' throws an exception...
alsa-lib-1.2.15.1/src/ucm/ucm_regex.c:47:15: danger: 'extract_substring(data, match)' leaks here; was allocated at [(6)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def594]
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:796:15: warning[-Wanalyzer-malloc-leak]: leak of 's'
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1003:5: enter_function: entry to 'uc_mgr_substitute_tree'
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1012:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1014:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1014:12: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1026:13: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1026:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1027:21: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1027:20: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1028:31: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1029:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1031:30: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1031:30: call_function: calling 'uc_mgr_substitute_check' from 'uc_mgr_substitute_tree'
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1031:30: return_function: returning to 'uc_mgr_substitute_tree' from 'uc_mgr_substitute_check'
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1031:28: branch_false: following 'false' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1033:29: branch_false: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1033:28: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1034:40: branch_true: ...to here
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:1034:40: call_function: calling 'rval_evali' from 'uc_mgr_substitute_tree'
Error: COMPILER_WARNING (CWE-704): [#def595]
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c: scope_hint: In function 'strchr_with_escape'
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:832:19: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def596]
alsa-lib-1.2.15.1/src/ucm/ucm_subs.c:832:19: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: CPPCHECK_WARNING (CWE-457): [#def597]
alsa-lib-1.2.15.1/src/ucm/utils.c:271: error[legacyUninitvar]: Uninitialized variable: *&info
Error: GCC_ANALYZER_WARNING (CWE-401): [#def598]
alsa-lib-1.2.15.1/src/userfile.c:93:39: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
alsa-lib-1.2.15.1/src/userfile.c:78:9: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/userfile.c:79:9: branch_true: ...to here
alsa-lib-1.2.15.1/src/userfile.c:82:12: branch_true: following 'true' branch...
alsa-lib-1.2.15.1/src/userfile.c:84:20: branch_true: following 'true' branch (when 'home' is NULL)...
alsa-lib-1.2.15.1/src/userfile.c:85:47: branch_true: ...to here
alsa-lib-1.2.15.1/src/userfile.c:89:31: acquire_memory: allocated here
alsa-lib-1.2.15.1/src/userfile.c:90:28: branch_false: following 'false' branch (when 'buf' is non-NULL)...
alsa-lib-1.2.15.1/src/userfile.c:90:28: branch_false: ...to here
alsa-lib-1.2.15.1/src/userfile.c:93:39: throw: if 'getpwuid_r' throws an exception...
alsa-lib-1.2.15.1/src/userfile.c:93:39: danger: 'buf' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Scan Properties
| analyzer-version-clippy | 1.92.0 |
| analyzer-version-cppcheck | 2.19.1 |
| analyzer-version-gcc | 16.0.0 |
| analyzer-version-gcc-analyzer | 16.0.0 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-5.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | alsa-lib-1.2.15.1-1.fc44 |
| store-results-to | /tmp/tmpsxydj7l3/alsa-lib-1.2.15.1-1.fc44.tar.xz |
| time-created | 2026-01-08 15:32:24 |
| time-finished | 2026-01-08 15:35:30 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpsxydj7l3/alsa-lib-1.2.15.1-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpsxydj7l3/alsa-lib-1.2.15.1-1.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |