ftp://ftp.de.debian.org/debian/pool/main/f/fwupd/fwupd_2.1.4.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=gtk --library=zlib --library=sqlite3 --library=libcurl --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 fwupd-2.1.4/plugins/analogix/fu-analogix-device.c:495:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-dock/fu-dell-dock-hub.c:205:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-dock/fu-dell-dock-status.c:195:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-dock/fu-dell-dock-tbt.c:324:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-kestrel/fu-dell-kestrel-pd.c:109:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-kestrel/fu-dell-kestrel-rmm.c:96:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-kestrel/fu-dell-kestrel-wtpd.c:92:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-kestrel/fu-dell-kestrel-rtshub.c:387:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-dock/fu-dell-dock-ec.c:1010:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/dell-dock/fu-dell-dock-mst.c:1249:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/ebitdo/fu-ebitdo-device.c:674:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/elanfp/fu-elanfp-device.c:440:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/ep963x/fu-ep963x-device.c:378:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/fastboot/fu-fastboot-device.c:735:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/fpc/fu-fpc-device.c:707:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/focal-touch/fu-focal-touch-hid-device.c:781:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/goodix-moc/fu-goodix-moc-device.c:460:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/hughski-colorhug/fu-hughski-colorhug-device.c:418:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/intel-gsc/fu-igsc-aux-device.c:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/intel-gsc/fu-igsc-oprom-device.c:289:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/intel-usb4/fu-intel-usb4-device.c:581:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/jabra-gnp/fu-jabra-gnp-child-device.c:396:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/jabra/fu-jabra-device.c:154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/intel-gsc/fu-igsc-device.c:868:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/legion-hid/fu-legion-hid-child.c:107:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/jabra-gnp/fu-jabra-gnp-device.c:547:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/kinetic-dp/fu-kinetic-dp-puma-device.c:554:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/jabra-file/fu-jabra-file-device.c:719:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/genesys/fu-genesys-usbhub-device.c:3179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/kinetic-dp/fu-kinetic-dp-secure-device.c:1044:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/legion-hid/fu-legion-hid-device.c:793:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/lenovo-dock/fu-lenovo-dock-device.c:1125:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/logitech-tap/fu-logitech-tap-touch-device.c:827:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/pixart-rf/fu-pixart-rf-wireless-device.c:754:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/pixart-rf/fu-pixart-rf-receiver-device.c:875:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/pixart-rf/fu-pixart-rf-ble-device.c:933:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/rts54hub/fu-rts54hub-device.c:585:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/rts54hub/fu-rts54hub-rtd21xx-mergeinfo.c:479:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/steelseries/fu-steelseries-fizz-hid.c:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/synaptics-prometheus/fu-synaptics-prometheus-config.c:246:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/synaptics-prometheus/fu-synaptics-prometheus-device.c:517:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/test/fu-test-ble-device.c:21:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/synaptics-rmi/fu-synaptics-rmi-device.c:871:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/thelio-io/fu-thelio-io-device.c:83:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-usb/fu-wacom-usb-module-bluetooth-id6.c:191:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-raw/fu-wacom-raw-device.c:383:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-usb/fu-wacom-usb-module-bluetooth.c:216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-usb/fu-wacom-usb-module-scaler.c:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-usb/fu-wacom-usb-module-touch.c:135:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-usb/fu-wacom-usb-module-bluetooth-id9.c:326:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-usb/fu-wacom-usb-module-sub-cpu.c:236:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar] fwupd-2.1.4/plugins/wacom-usb/fu-wacom-usb-module-touch-id7.c:419:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_DEVICE_FLAG_UPDATABLE [valueFlowBailoutIncompleteVar]