ftp://ftp.de.debian.org/debian/pool/main/f/fwupd/fwupd_2.0.20.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=gtk --library=zlib --library=sqlite3 --library=libcurl --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 -j1 fwupd-2.0.20/plugins/algoltek-usb/fu-algoltek-usb-device.c:596:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/amd-gpu/fu-amd-gpu-device.c:455:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/analogix/fu-analogix-device.c:484:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/aver-hid/fu-aver-hid-device.c:513:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/aver-hid/fu-aver-safeisp-device.c:402:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/bnr-dp/fu-bnr-dp-device.c:830:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/ccgx/fu-ccgx-pure-hid-device.c:398:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/corsair/fu-corsair-device.c:445:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-dock/fu-dell-dock-ec.c:977:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-dock/fu-dell-dock-hub.c:191:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-dock/fu-dell-dock-mst.c:1227:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-dock/fu-dell-dock-status.c:184:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-kestrel/fu-dell-kestrel-dpmux.c:79:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-kestrel/fu-dell-kestrel-ec.c:784:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-kestrel/fu-dell-kestrel-ilan.c:75:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-kestrel/fu-dell-kestrel-package.c:120:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-kestrel/fu-dell-kestrel-pd.c:96:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-kestrel/fu-dell-kestrel-rmm.c:84:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dell-kestrel/fu-dell-kestrel-wtpd.c:79:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/dfu/fu-dfu-device.c:1377:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/egis-moc/fu-egis-moc-device.c:494:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/elan-kbd/fu-elan-kbd-runtime.c:53:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/elantp/fu-elantp-hid-haptic-device.c:1085:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/fpc/fu-fpc-device.c:667:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/framework-qmk/fu-framework-qmk-device.c:47:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/genesys-gl32xx/fu-genesys-gl32xx-device.c:749:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/genesys/fu-genesys-scaler-device.c:1857:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/genesys/fu-genesys-usbhub-device.c:3011:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/huddly-usb/fu-huddly-usb-device.c:663:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/hughski-colorhug/fu-hughski-colorhug-device.c:578:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/intel-gsc/fu-igsc-aux-device.c:185:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/intel-gsc/fu-igsc-device.c:838:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/intel-gsc/fu-igsc-oprom-device.c:281:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/intel-usb4/fu-intel-usb4-device.c:572:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/jabra-file/fu-jabra-file-device.c:696:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/jabra-gnp/fu-jabra-gnp-child-device.c:385:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/jabra-gnp/fu-jabra-gnp-device.c:538:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/kinetic-dp/fu-kinetic-dp-puma-device.c:542:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/kinetic-dp/fu-kinetic-dp-secure-device.c:1011:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/legion-hid/fu-legion-hid-child.c:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/legion-hid/fu-legion-hid-device.c:710:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/legion-hid2/fu-legion-hid2-iap-device.c:345:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-bulkcontroller/fu-logitech-bulkcontroller-child.c:41:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-hidpp/fu-logitech-hidpp-device.c:1939:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-hidpp/fu-logitech-hidpp-radio.c:91:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-hidpp/fu-logitech-hidpp-runtime-unifying.c:159:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-rallysystem/fu-logitech-rallysystem-audio-device.c:116:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-rallysystem/fu-logitech-rallysystem-tablehub-device.c:390:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-scribe/fu-logitech-scribe-device.c:638:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-tap/fu-logitech-tap-hdmi-device.c:518:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-tap/fu-logitech-tap-sensor-device.c:302:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/logitech-tap/fu-logitech-tap-touch-device.c:800:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/mediatek-scaler/fu-mediatek-scaler-device.c:909:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/nordic-hid/fu-nordic-hid-cfg-channel.c:1403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/nvme/fu-nvme-device.c:600:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/parade-usbhub/fu-parade-usbhub-device.c:1222:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/pixart-rf/fu-pxi-receiver-device.c:848:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/pixart-rf/fu-pxi-wireless-device.c:755:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/qc-s5gen2/fu-qc-s5gen2-device.c:723:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/redfish/fu-redfish-hpe-device.c:316:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/redfish/fu-redfish-legacy-device.c:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/redfish/fu-redfish-multipart-device.c:180:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/redfish/fu-redfish-smc-device.c:237:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/scsi/fu-scsi-device.c:440:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/steelseries/fu-steelseries-fizz-tunnel.c:447:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/steelseries/fu-steelseries-fizz.c:690:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/steelseries/fu-steelseries-gamepad.c:269:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/steelseries/fu-steelseries-sonic.c:911:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/synaptics-cape/fu-synaptics-cape-device.c:637:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/synaptics-cxaudio/fu-synaptics-cxaudio-device.c:873:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/synaptics-mst/fu-synaptics-mst-device.c:1838:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/synaptics-prometheus/fu-synaprom-device.c:477:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/synaptics-rmi/fu-synaptics-rmi-hid-device.c:528:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/synaptics-vmm9/fu-synaptics-vmm9-device.c:646:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/telink-dfu/fu-telink-dfu-ble-device.c:213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/telink-dfu/fu-telink-dfu-hid-device.c:353:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/ti-tps6598x/fu-ti-tps6598x-device.c:744:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/ti-tps6598x/fu-ti-tps6598x-pd-device.c:185:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/uefi-capsule/fu-uefi-capsule-device.c:783:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/uefi-dbx/fu-uefi-dbx-device.c:235:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/uefi-sbat/fu-uefi-sbat-device.c:191:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/vbe/fu-vbe-simple-device.c:448:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/vli/fu-vli-pd-device.c:884:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/vli/fu-vli-usbhub-device.c:1407:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/vli/fu-vli-usbhub-msp430-device.c:334:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/wacom-raw/fu-wacom-raw-device.c:370:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/wacom-usb/fu-wac-module.c:331:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/wch-ch341a/fu-wch-ch341a-cfi-device.c:432:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar] fwupd-2.0.20/plugins/wistron-dock/fu-wistron-dock-device.c:801:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FWUPD_STATUS_DECOMPRESSING [valueFlowBailoutIncompleteVar]