Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_multi.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/iwmdct.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/idgt.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_fb.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabtight_fac.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ifilterbank.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat_typeindependent.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat_complexindependent.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dwilt.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dct.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/reassign.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/config.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_shearola.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/windows.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_fac.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabdual.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dct_ci.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/heapint.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/reassign_typeconstant.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/goertzel.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/goertzel.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dst.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dst_ci.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/cblas.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/portaudio.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/fftw3.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/f77-fcn.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/spread.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/idwilt.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/idgt_fb.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/iwfac.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/filterbank.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabtight.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/wmdct.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/fftreal.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_walnut.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/pfilt.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/wfac.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/drivers.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_shear.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_long.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat_complexindependent_bl.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_ola.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat_typeconstant.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/c-safe-memalloc.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabdual_fac.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/winmanip.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_shear.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/integer_manip.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_multi.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/idgt_fac.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat_types.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgtreal_fac.c Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat_typecomplexindependent.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/reassign_typeconstant.h Examining data/python-ltfatpy-1.0.16/ltfat_C_kernel/ltfat_blaslapack.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c Examining data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c FINAL RESULTS: data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:18137:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:18137:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:18069:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:18125:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:18799:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:18874:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:17384:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:19186:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:652:5: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(__PYX_DEFAULT_STRING_ENCODING, default_encoding_c); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:18780:5: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. vsnprintf(msg, 200, fmt, vargs); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:19292:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:19293:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:19293:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:19314:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:19292:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:19293:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:19293:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:19314:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:19081:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:19082:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:19082:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:19103:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:19158:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:19159:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:19159:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:19180:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:19751:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:19752:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:19752:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:19773:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:19913:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:19914:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:19914:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:19935:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:18813:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:18814:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:18814:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:18835:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:20138:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:20139:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:20139:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:20160:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:19819:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate) PyErr_Clear(); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:19820:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:19820:58: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (!setstate || __Pyx_setup_reduce_is_named(setstate, __pyx_n_s_setstate_cython)) { data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:19841:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. Py_XDECREF(setstate); data/python-ltfatpy-1.0.16/ltfat_C_kernel/c-safe-memalloc.c:59:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(outp,ptr,nold<nnew?nold:nnew); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:15:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(inTmp,in,L*sizeof(LTFAT_TYPE)); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:45:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(out,in-shiftMod,(L+shiftMod)*sizeof*out); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:46:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(out+(L+shiftMod),in,-shiftMod*sizeof*out); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:50:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(out+shiftMod,in,(L-shiftMod)*sizeof*out); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:51:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(out,in+L-shiftMod,shiftMod*sizeof*out); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:55:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(out,in,L*sizeof*out); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:97:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(out,in,L*sizeof(LTFAT_TYPE)); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ciutils.c:114:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(out,in,L*sizeof(LTFAT_COMPLEX)); data/python-ltfatpy-1.0.16/ltfat_C_kernel/dct.c:66:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(cout,f,L*W*sizeof*f); data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_ola.c:78:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(plan.buf + Lext * w, f + ii * bl + w * L, sizeof(LTFAT_COMPLEX)*bl); data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_ola.c:223:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(plan.buf + Lext * w, f + ii * bl + w * L, sizeof(LTFAT_REAL)*bl); data/python-ltfatpy-1.0.16/ltfat_C_kernel/dgt_shearola.c:80:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(plan.buf+Lext*w,f+ii*bl+w*L,sizeof(LTFAT_COMPLEX)*bl); data/python-ltfatpy-1.0.16/ltfat_C_kernel/dst.c:66:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(cout,f,L*W*sizeof*f); data/python-ltfatpy-1.0.16/ltfat_C_kernel/filterbank.c:75:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(p,&p_struct,sizeof*p); data/python-ltfatpy-1.0.16/ltfat_C_kernel/filterbank.c:191:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(p,&p_struct,sizeof*p); data/python-ltfatpy-1.0.16/ltfat_C_kernel/filterbank.c:246:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(tmpPtr,F+(w+1)*L+foffTmp,toCopy*sizeof*F); data/python-ltfatpy-1.0.16/ltfat_C_kernel/filterbank.c:255:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(tmpPtr+Gl-over,F+w*L,over*sizeof*F); data/python-ltfatpy-1.0.16/ltfat_C_kernel/filterbank.c:259:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(tmpPtr,F+w*L+foffTmp,tmpLg*sizeof*F); data/python-ltfatpy-1.0.16/ltfat_C_kernel/filterbank.c:386:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(work,f+L*w,sizeof(LTFAT_COMPLEX)*L); data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabdual_fac.c:29:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(gdualf,gf,sizeof(LTFAT_COMPLEX)*L*R); data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabdual_fac.c:79:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(gdualf,gf,sizeof(LTFAT_COMPLEX)*L*R); data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabtight_fac.c:34:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(gfwork,gf,L*R*sizeof*gfwork); data/python-ltfatpy-1.0.16/ltfat_C_kernel/gabtight_fac.c:89:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(gfwork,gf,L*R*sizeof*gfwork); data/python-ltfatpy-1.0.16/ltfat_C_kernel/goertzel.c:55:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(plan,&plan_tmp,sizeof*plan); data/python-ltfatpy-1.0.16/ltfat_C_kernel/goertzel.c:324:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(p,&p_struct,sizeof*p); data/python-ltfatpy-1.0.16/ltfat_C_kernel/goertzel.c:536:4: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(p,&p_struct,sizeof*p); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ifilterbank.c:91:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(p, &p_struct, sizeof * p); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ifilterbank.c:106:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buf, cin, W * N * sizeof * cin); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ifilterbank.c:212:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(p, &p_struct, sizeof * p); data/python-ltfatpy-1.0.16/ltfat_C_kernel/ifilterbank.c:231:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(cbuf, cin, N * W * sizeof * cin); data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/f77-fcn.h:174:2: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy (cs, F77_CHAR_ARG_USE (s), F77_CHAR_ARG_LEN_USE (s, len)); \ data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:147:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buf + buffPtr, wherePtr, ((samples)-buffOver)*sizeof(LTFAT_TYPE)); \ data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:148:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buf,wherePtr+(samples)-buffOver,buffOver*sizeof(LTFAT_TYPE)); \ data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:230:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(gInv,g,gl*sizeof*gInv); data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:271:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buf,tmpIn+tmpInSkip,iniStoCopy*sizeof*buf); data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:390:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buf + buffPtr, wherePtr, ((samples)-buffOver)*sizeof*buf); \ data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:391:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buf,wherePtr+(samples)-buffOver,buffOver*sizeof*buf); \ data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:466:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(gInv,g,gl*sizeof*gInv); data/python-ltfatpy-1.0.16/ltfat_C_kernel/wavelets.c:516:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buf,tmpIn+tmpInSkip,iniStoCopy*sizeof*buf); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:11415:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:13118:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:13149:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:13646:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:14461:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:15060:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:16990:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:18131:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:21166:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:21170:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:11415:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:13118:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:13149:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:13646:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:14461:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:15060:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:16990:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:18131:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:21166:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:21170:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:11321:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:13024:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:13055:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:13552:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:14367:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:14966:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:16895:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:18063:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:20735:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:20739:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:11377:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:13080:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:13111:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:13608:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:14423:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:15022:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:16951:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:18119:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:20812:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:20816:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:11775:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:13478:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:13509:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:14006:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:14821:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:15420:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:17364:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:18793:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:21571:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:21575:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:11785:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:13488:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:13519:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:14016:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:14831:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:15430:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:17401:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:18868:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:21756:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:21760:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:10996:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:12699:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:12730:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:13227:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:14042:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:14641:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:16542:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:17378:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:20467:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:20471:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:12161:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:13864:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:13895:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:14392:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:15207:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:15806:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:17751:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_2, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:19180:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:22012:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:22016:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:605:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ascii_chars[128]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:11694:27: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:13397:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, (__pyx_v_itemsize * __pyx_v_dst_extent)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:13428:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst_data, __pyx_v_src_data, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:13925:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_result, __pyx_v_src->data, __pyx_v_size); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:14740:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_dst.data, __pyx_v_src.data, __pyx_memoryview_slice_get_size((&__pyx_v_src), __pyx_v_ndim)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:15339:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(__pyx_v_data, __pyx_v_item, __pyx_v_itemsize); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:17306:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(__pyx_memoryview_thread_locks[0]), __pyx_t_3, sizeof(__pyx_memoryview_thread_locks[0]) * (8)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:18774:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[200]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:21693:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char ctversion[4], rtversion[4]; data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:21697:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char message[200]; data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/f77-fcn.h:46:57: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define F77_CHAR_ARG(x) octave_make_cray_ftn_ch_dsc (x, strlen (x)) data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/f77-fcn.h:48:41: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). octave_make_cray_const_ftn_ch_dsc (x, strlen (x)) data/python-ltfatpy-1.0.16/ltfat_C_kernel/thirdparty/f77-fcn.h:117:28: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define F77_CHAR_ARG(x) x, strlen (x) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:4487:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:4531:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:7000:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:13823:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:13947:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:18553:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dct.c:21214:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:4487:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:4531:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:7000:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:13823:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:13947:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:18553:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_dst.c:21214:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:4393:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:4437:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:6906:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:13729:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:13853:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:18485:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabdual_long.c:20783:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:4449:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:4493:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:6962:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:13785:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:13909:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:18622:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_gabtight_long.c:20860:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:4847:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:4891:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:7360:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:14183:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:14307:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:19215:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgt.c:21619:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:4857:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:4901:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:7370:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:14193:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:14317:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:19290:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_isepdgtreal.c:21804:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:4068:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:4112:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:6581:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:13404:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:13528:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:17987:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_pgauss.c:20515:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:5233:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:5277:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:7746:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:14569:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:14693:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:19602:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgt.c:22060:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:533:87: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define __Pyx_PyByteArray_FromString(s) PyByteArray_FromStringAndSize((const char*)s, strlen((const char*)s)) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:650:52: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __PYX_DEFAULT_STRING_ENCODING = (char*) malloc(strlen(default_encoding_c)); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:4766:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_4 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 247, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:4810:56: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_mode, 0, strlen(__pyx_v_mode), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:7279:20: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_10 = strlen(__pyx_v_self->view.format); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:14102:53: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_2 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1244, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:14226:55: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). __pyx_t_3 = __Pyx_decode_c_string(__pyx_v_msg, 0, strlen(__pyx_v_msg), NULL, NULL, PyUnicode_DecodeASCII); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 1249, __pyx_L1_error) data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:19196:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(cstring); data/python-ltfatpy-1.0.16/ltfatpy/comp/comp_sepdgtreal.c:21741:65: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). return __Pyx_PyUnicode_FromStringAndSize(c_str, (Py_ssize_t)strlen(c_str)); ANALYSIS SUMMARY: Hits = 277 Lines analyzed = 206391 in approximately 6.50 seconds (31740 lines/second) Physical Source Lines of Code (SLOC) = 122168 Hits@level = [0] 0 [1] 84 [2] 139 [3] 36 [4] 18 [5] 0 Hits@level+ = [0+] 277 [1+] 277 [2+] 193 [3+] 54 [4+] 18 [5+] 0 Hits/KSLOC@level+ = [0+] 2.26737 [1+] 2.26737 [2+] 1.57979 [3+] 0.442014 [4+] 0.147338 [5+] 0 Dot directories skipped = 1 (--followdotdir overrides) Minimum risk level = 1 Not every hit is necessarily a security vulnerability. There may be other security vulnerabilities; review your code! See 'Secure Programming HOWTO' (https://dwheeler.com/secure-programs) for more information.