Newly introduced findings

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1]
libmtp-1.1.22/src/libmtp.c:1888:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'extension'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1886|   
# 1887|               extension = malloc(sizeof(LIBMTP_device_extension_t));
# 1888|->             extension->name = name;
# 1889|               extension->major = major;
# 1890|               extension->minor = minor;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
libmtp-1.1.22/src/libmtp.c:1969:39: warning[-Wanalyzer-malloc-leak]: leak of 'current_params'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1967|     current_params->byteorder = PTP_DL_LE;
# 1968|   #if defined(HAVE_ICONV) && defined(HAVE_LANGINFO_H)
# 1969|->   current_params->cd_locale_to_ucs2 = iconv_open("UTF-16LE", "UTF-8");
# 1970|     current_params->cd_ucs2_to_locale = iconv_open("UTF-8", "UTF-16LE");
# 1971|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
libmtp-1.1.22/src/libmtp.c:1969:39: warning[-Wanalyzer-malloc-leak]: leak of 'mtp_device'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1967|     current_params->byteorder = PTP_DL_LE;
# 1968|   #if defined(HAVE_ICONV) && defined(HAVE_LANGINFO_H)
# 1969|->   current_params->cd_locale_to_ucs2 = iconv_open("UTF-16LE", "UTF-8");
# 1970|     current_params->cd_ucs2_to_locale = iconv_open("UTF-8", "UTF-16LE");
# 1971|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
libmtp-1.1.22/src/libmtp.c:1970:39: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1968|   #if defined(HAVE_ICONV) && defined(HAVE_LANGINFO_H)
# 1969|     current_params->cd_locale_to_ucs2 = iconv_open("UTF-16LE", "UTF-8");
# 1970|->   current_params->cd_ucs2_to_locale = iconv_open("UTF-8", "UTF-16LE");
# 1971|   
# 1972|     if(current_params->cd_locale_to_ucs2 == (iconv_t) -1 ||

Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
libmtp-1.1.22/src/libmtp.c:1970:39: warning[-Wanalyzer-malloc-leak]: leak of 'current_params'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1968|   #if defined(HAVE_ICONV) && defined(HAVE_LANGINFO_H)
# 1969|     current_params->cd_locale_to_ucs2 = iconv_open("UTF-16LE", "UTF-8");
# 1970|->   current_params->cd_ucs2_to_locale = iconv_open("UTF-8", "UTF-16LE");
# 1971|   
# 1972|     if(current_params->cd_locale_to_ucs2 == (iconv_t) -1 ||

Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
libmtp-1.1.22/src/libmtp.c:1970:39: warning[-Wanalyzer-malloc-leak]: leak of 'mtp_device'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1968|   #if defined(HAVE_ICONV) && defined(HAVE_LANGINFO_H)
# 1969|     current_params->cd_locale_to_ucs2 = iconv_open("UTF-16LE", "UTF-8");
# 1970|->   current_params->cd_ucs2_to_locale = iconv_open("UTF-8", "UTF-16LE");
# 1971|   
# 1972|     if(current_params->cd_locale_to_ucs2 == (iconv_t) -1 ||

Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
libmtp-1.1.22/src/libmtp.c:1976:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1974|       LIBMTP_ERROR("LIBMTP PANIC: Cannot open iconv() converters to/from UCS-2!\n"
# 1975|   	    "Too old stdlibc, glibc and libiconv?\n");
# 1976|->     free(current_params);
# 1977|       free(mtp_device);
# 1978|       return NULL;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
libmtp-1.1.22/src/libmtp.c:1984:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1982|   
# 1983|     /* Create usbinfo, this also opens the session */
# 1984|->   err = configure_usb_device(rawdevice,
# 1985|   			     current_params,
# 1986|   			     &mtp_device->usbinfo);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
libmtp-1.1.22/src/libmtp.c:1984:9: warning[-Wanalyzer-malloc-leak]: leak of 'current_params'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1982|   
# 1983|     /* Create usbinfo, this also opens the session */
# 1984|->   err = configure_usb_device(rawdevice,
# 1985|   			     current_params,
# 1986|   			     &mtp_device->usbinfo);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
libmtp-1.1.22/src/libmtp.c:1984:9: warning[-Wanalyzer-malloc-leak]: leak of 'mtp_device'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 1982|   
# 1983|     /* Create usbinfo, this also opens the session */
# 1984|->   err = configure_usb_device(rawdevice,
# 1985|   			     current_params,
# 1986|   			     &mtp_device->usbinfo);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def11]
libmtp-1.1.22/src/libmtp.c:2043:12: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL '*tmpext.name' where non-null expected
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 2041|       /* Loop over extensions and set flags */
# 2042|       while (tmpext != NULL) {
# 2043|->       if (!strcmp(tmpext->name, "microsoft.com/WPDNA"))
# 2044|   	is_microsoft_com_wpdna = 1;
# 2045|         if (!strcmp(tmpext->name, "android.com"))

Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
libmtp-1.1.22/src/libmtp.c:4213:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 4211|   
# 4212|     if (!ptp_operation_issupported(params,PTP_OC_GetStorageInfo)) {
# 4213|->     for (i = 0; i < storageIDs.n; i++) {
# 4214|   
# 4215|         storage = (LIBMTP_devicestorage_t *)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def13]
libmtp-1.1.22/src/libmtp.c:4217:7: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'storage'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 4215|         storage = (LIBMTP_devicestorage_t *)
# 4216|   	malloc(sizeof(LIBMTP_devicestorage_t));
# 4217|->       storage->prev = storageprev;
# 4218|         if (storageprev != NULL)
# 4219|           storageprev->next = storage;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
libmtp-1.1.22/src/libmtp.c:4280:1: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 4278|       return 0;
# 4279|     }
# 4280|-> }
# 4281|   
# 4282|   /**

Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
libmtp-1.1.22/src/libmtp.c:4280:1: warning[-Wanalyzer-malloc-leak]: leak of 'storageprev'
libmtp-1.1.22/src/libmtp.c:1729:21: enter_function: entry to 'LIBMTP_Get_Device_By_SerialNumber'
libmtp-1.1.22/src/libmtp.c:1743:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1746:7: branch_false: ...to here
libmtp-1.1.22/src/libmtp.c:1746:6: branch_false: following 'false' branch...
libmtp-1.1.22/src/libmtp.c:1751:15: branch_true: following 'true' branch...
libmtp-1.1.22/src/libmtp.c:1752:14: branch_true: ...to here
libmtp-1.1.22/src/libmtp.c:1752:14: call_function: calling 'LIBMTP_Open_Raw_Device' from 'LIBMTP_Get_Device_By_SerialNumber'
# 4278|       return 0;
# 4279|     }
# 4280|-> }
# 4281|   
# 4282|   /**

Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
libmtp-1.1.22/src/libusb1-glue.c:1107:13: warning[-Wanalyzer-malloc-leak]: leak of 'memhandler.priv'
libmtp-1.1.22/src/libusb1-glue.c:1305:1: enter_function: entry to 'ptp_usb_senddata'
libmtp-1.1.22/src/libusb1-glue.c:1331:12: branch_true: following 'true' branch...
libmtp-1.1.22/src/libusb1-glue.c:1346:15: branch_true: ...to here
libmtp-1.1.22/src/libusb1-glue.c:1346:15: call_function: calling 'ptp_init_send_memory_handler' from 'ptp_usb_senddata'
libmtp-1.1.22/src/libusb1-glue.c:1346:15: return_function: returning to 'ptp_usb_senddata' from 'ptp_init_send_memory_handler'
libmtp-1.1.22/src/libusb1-glue.c:1347:12: branch_false: following 'false' branch...
libmtp-1.1.22/src/libusb1-glue.c:1351:15: branch_false: ...to here
libmtp-1.1.22/src/libusb1-glue.c:1351:15: call_function: calling 'ptp_write_func' from 'ptp_usb_senddata'
# 1105|   	      return PTP_ERROR_IO;
# 1106|   	    }
# 1107|-> 	    LIBMTP_USB_DATA(bytes+usbwritten, xwritten, 16);
# 1108|   	    // check for result == 0 perhaps too.
# 1109|   	    // Increase counters

Error: CPPCHECK_WARNING (CWE-476): [#def17]
libmtp-1.1.22/src/mtpz.c:88: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
#   86|   	*str = (char*)malloc(num);
#   87|   	char* result = *str;
#   88|-> 	if (fgets(result, num, stream) != NULL)
#   89|   	{
#   90|   		size_t newlen = strlen(result);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def18]
libmtp-1.1.22/src/mtpz.c:617:9: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL 'dtf' where non-null expected
libmtp-1.1.22/src/mtpz.c:605:6: enter_function: entry to 'mtpz_encryption_cipher_advanced'
libmtp-1.1.22/src/mtpz.c:610:35: call_function: calling 'mtpz_encryption_expand_key' from 'mtpz_encryption_cipher_advanced'
libmtp-1.1.22/src/mtpz.c:610:35: return_function: returning to 'mtpz_encryption_cipher_advanced' from 'mtpz_encryption_expand_key'
libmtp-1.1.22/src/mtpz.c:616:45: acquire_memory: this call could return NULL
libmtp-1.1.22/src/mtpz.c:617:9: danger: argument 1 ('dtf') from [(15)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/14) could be NULL where non-null expected
#  615|   	unsigned int *data_int = (unsigned int *)data;
#  616|   	unsigned int *dtf = (unsigned int *)malloc(16);
#  617|-> 	memset((unsigned char *)dtf, 0, 16);
#  618|   
#  619|   	while (count != 0)

Scan Properties

analyzer-version-clippy1.92.0
analyzer-version-cppcheck2.19.1
analyzer-version-gcc16.0.0
analyzer-version-gcc-analyzer16.0.0
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
diffbase-analyzer-version-clippy1.92.0
diffbase-analyzer-version-cppcheck2.19.1
diffbase-analyzer-version-gcc16.0.0
diffbase-analyzer-version-gcc-analyzer16.0.0
diffbase-analyzer-version-shellcheck0.11.0
diffbase-analyzer-version-unicontrol0.0.2
diffbase-enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
diffbase-exit-code0
diffbase-hostip-172-16-1-39.us-west-2.compute.internal
diffbase-known-false-positives/usr/share/csmock/known-false-positives.js
diffbase-known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
diffbase-mock-configfedora-rawhide-x86_64
diffbase-project-namelibmtp-1.1.19-10.fc43
diffbase-store-results-to/tmp/tmpjn9ktv4k/libmtp-1.1.19-10.fc43.tar.xz
diffbase-time-created2026-01-08 18:58:16
diffbase-time-finished2026-01-08 19:00:50
diffbase-toolcsmock
diffbase-tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpjn9ktv4k/libmtp-1.1.19-10.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpjn9ktv4k/libmtp-1.1.19-10.fc43.src.rpm'
diffbase-tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-39.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namelibmtp-1.1.22-1.fc44
store-results-to/tmp/tmp5j2br0pd/libmtp-1.1.22-1.fc44.tar.xz
time-created2026-01-08 19:01:20
time-finished2026-01-08 19:03:26
titleNewly introduced findings
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmp5j2br0pd/libmtp-1.1.22-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp5j2br0pd/libmtp-1.1.22-1.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9