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)
| analyzer-version-clippy | 1.92.0 |
| analyzer-version-cppcheck | 2.19.1 |
| analyzer-version-gcc | 16.0.0 |
| analyzer-version-gcc-analyzer | 16.0.0 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| diffbase-analyzer-version-clippy | 1.92.0 |
| diffbase-analyzer-version-cppcheck | 2.19.1 |
| diffbase-analyzer-version-gcc | 16.0.0 |
| diffbase-analyzer-version-gcc-analyzer | 16.0.0 |
| diffbase-analyzer-version-shellcheck | 0.11.0 |
| diffbase-analyzer-version-unicontrol | 0.0.2 |
| diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| diffbase-exit-code | 0 |
| diffbase-host | ip-172-16-1-39.us-west-2.compute.internal |
| diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
| diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | libmtp-1.1.19-10.fc43 |
| diffbase-store-results-to | /tmp/tmpjn9ktv4k/libmtp-1.1.19-10.fc43.tar.xz |
| diffbase-time-created | 2026-01-08 18:58:16 |
| diffbase-time-finished | 2026-01-08 19:00:50 |
| diffbase-tool | csmock |
| 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-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-39.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | libmtp-1.1.22-1.fc44 |
| store-results-to | /tmp/tmp5j2br0pd/libmtp-1.1.22-1.fc44.tar.xz |
| time-created | 2026-01-08 19:01:20 |
| time-finished | 2026-01-08 19:03:26 |
| title | Newly introduced findings |
| tool | csmock |
| 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-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |