2026-05-02 19:30 ftp://ftp.de.debian.org/debian/pool/main/k/kimageformats/kimageformats_5.116.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --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 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 314 288 elapsed-time: 5.1 4.3 head-timing-info: old-timing-info: head results: kimageformats-5.116.0/autotests/anitest.cpp:34:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_DIR [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:39:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:64:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_DIR [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:76:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB16 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pngfile [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:129:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable picfile [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable picfile [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable picfile [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/pictest.cpp:200:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable picfile [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/tests/format-enum.h:21:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/readtest.cpp:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/readtest.cpp:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/readtest.cpp:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_DIR [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/autotests/writetest.cpp:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_DIR [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ani.cpp:92:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quint32_le [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ani.cpp:268:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ani.cpp:330:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quint32_le [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ani.cpp:550:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ani.cpp:77:31: style:inconclusive: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/ani_p.h:19:23: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/ani.cpp:77:31: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/ani.cpp:436:25: style: Local variable 'read' shadows outer function [shadowFunction] kimageformats-5.116.0/src/imageformats/ani_p.h:19:10: note: Shadowed declaration kimageformats-5.116.0/src/imageformats/ani.cpp:436:25: note: Shadow variable kimageformats-5.116.0/src/imageformats/ani.cpp:450:40: style: Local variable 'oldPos' shadows outer variable [shadowVariable] kimageformats-5.116.0/src/imageformats/ani.cpp:318:16: note: Shadowed declaration kimageformats-5.116.0/src/imageformats/ani.cpp:450:40: note: Shadow variable kimageformats-5.116.0/src/imageformats/avif.cpp:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParseAvifNotParsed [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:147:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVIF_FALSE [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:263:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA64 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:508:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:891:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quality [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:932:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Quality [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:949:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParseAvifNotParsed [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:987:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVIF_RESULT_OK [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:1041:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVIF_RESULT_OK [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:1106:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/avif.cpp:1123:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/eps.cpp:201:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedErrorChannel [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/eps.cpp:256:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrinterResolution [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/eps.cpp:342:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/exr.cpp:165:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_A [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/exr.cpp:282:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/hdr.cpp:103:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/hdr.cpp:201:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uninitialized [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/hdr.cpp:291:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/hdr.cpp:64:17: style: C-style reference casting [cstyleCast] kimageformats-5.116.0/src/imageformats/hdr.cpp:64:36: style: C-style reference casting [cstyleCast] kimageformats-5.116.0/src/imageformats/hdr.cpp:111:20: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/hdr.cpp:114:26: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/hdr.cpp:43:12: style: Variable 'start' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/src/imageformats/heif.cpp:104:2: error: failed to evaluate #if condition, undefined function-like macro invocation: LIBHEIF_HAVE_VERSION( ... ) [syntaxError] kimageformats-5.116.0/src/imageformats/jxl.cpp:271:2: error: failed to evaluate #if condition, undefined function-like macro invocation: JPEGXL_COMPUTE_NUMERIC_VERSION( ... ) [syntaxError] kimageformats-5.116.0/src/imageformats/kra.cpp:38:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/kra.cpp:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ora.cpp:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ora.cpp:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:261:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:268:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Mono [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:304:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Indexed8 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:351:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Indexed8 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:414:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:471:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:476:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Mono [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:590:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:602:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:655:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LittleEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:694:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LittleEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:769:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::Manufacturer' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::Version' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::Encoding' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::Bpp' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::XMin' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::YMin' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::XMax' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::YMax' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::HDpi' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::YDpi' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::ColorMap' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::Reserved' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::NPlanes' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::BytesPerLine' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::PaletteInfo' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::HScreenSize' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:224:12: warning: Member variable 'PCXHEADER::VScreenSize' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pcx.cpp:436:19: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/pcx.cpp:616:18: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/pcx.cpp:238:12: style: The scope of the variable 'count' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/pcx.cpp:449:12: style: The scope of the variable 'count' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/pcx.cpp:450:12: style: The scope of the variable 'data' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/pcx.cpp:451:10: style: The scope of the variable 'byte' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/pcx.cpp:652:31: style:inconclusive: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/pcx_p.h:19:23: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/pcx.cpp:652:31: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/pcx.cpp:445:51: style: Parameter 'buf' can be declared as reference to const [constParameterReference] kimageformats-5.116.0/src/imageformats/pcx.cpp:533:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/src/imageformats/pcx.cpp:570:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/src/imageformats/pcx.cpp:616:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/src/imageformats/rle_p.h:146:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SinglePrecision [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:77:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SinglePrecision [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:117:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:228:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:267:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:344:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:358:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:410:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:423:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompressionRatio [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:429:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/pic.cpp:82:5: warning:inconclusive: The buffer 'comment' may not be null-terminated after the call to strncpy(). [terminateStrncpy] kimageformats-5.116.0/src/imageformats/pic.cpp:86:5: warning:inconclusive: The buffer 'id' may not be null-terminated after the call to strncpy(). [terminateStrncpy] kimageformats-5.116.0/src/imageformats/pic_p.h:76:5: warning:inconclusive: Member variable 'PicHeader::magic' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic_p.h:76:5: warning:inconclusive: Member variable 'PicHeader::version' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic_p.h:76:5: warning:inconclusive: Member variable 'PicHeader::width' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic_p.h:76:5: warning:inconclusive: Member variable 'PicHeader::height' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic_p.h:76:5: warning:inconclusive: Member variable 'PicHeader::ratio' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic_p.h:76:5: warning:inconclusive: Member variable 'PicHeader::fields' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic_p.h:140:5: warning: Member variable 'PicChannel::encoding' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic_p.h:140:5: warning: Member variable 'PicChannel::code' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/pic.cpp:264:47: style:inconclusive: Function 'write' argument 1 names different: declaration '' definition '_image'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rle_p.h:78:22: style: Local variable 'length' shadows outer argument [shadowArgument] kimageformats-5.116.0/src/imageformats/rle_p.h:67:95: note: Shadowed declaration kimageformats-5.116.0/src/imageformats/rle_p.h:78:22: note: Shadow variable kimageformats-5.116.0/src/imageformats/rle_p.h:123:22: style: Local variable 'length' shadows outer argument [shadowArgument] kimageformats-5.116.0/src/imageformats/rle_p.h:67:95: note: Shadowed declaration kimageformats-5.116.0/src/imageformats/rle_p.h:123:22: note: Shadow variable kimageformats-5.116.0/src/imageformats/pic.cpp:409:43: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kimageformats-5.116.0/src/imageformats/psd.cpp:208:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:372:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:401:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:542:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:575:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:730:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:1025:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:1079:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:1284:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:1313:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:1322:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:1353:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:1379:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/psd.cpp:845:14: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] kimageformats-5.116.0/src/imageformats/psd.cpp:419:19: style: Local variable 'ok' shadows outer argument [shadowArgument] kimageformats-5.116.0/src/imageformats/psd.cpp:386:82: note: Shadowed declaration kimageformats-5.116.0/src/imageformats/psd.cpp:419:19: note: Shadow variable kimageformats-5.116.0/src/imageformats/psd.cpp:699:17: style: Variable 'ip' is assigned a value that is never used. [unreadVariable] kimageformats-5.116.0/src/imageformats/psd.cpp:711:17: style: Variable 'ip' is assigned a value that is never used. [unreadVariable] kimageformats-5.116.0/src/imageformats/qoi.cpp:97:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:126:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRgbLinear [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:205:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA8888 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:330:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:340:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:373:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Linear [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:391:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:404:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/qoi.cpp:448:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/scanlineconverter_p.h:21:5: style: Class 'ScanLineConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kimageformats-5.116.0/src/imageformats/ras.cpp:154:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ras.cpp:271:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ras.cpp:280:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BigEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ras.cpp:320:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/ras.cpp:162:16: style: The scope of the variable 'red' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:163:16: style: The scope of the variable 'green' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:164:16: style: The scope of the variable 'blue' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:176:16: style: The scope of the variable 'red' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:177:16: style: The scope of the variable 'green' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:178:16: style: The scope of the variable 'blue' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:190:16: style: The scope of the variable 'red' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:191:16: style: The scope of the variable 'green' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:192:16: style: The scope of the variable 'blue' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:204:16: style: The scope of the variable 'red' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:205:16: style: The scope of the variable 'green' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:206:16: style: The scope of the variable 'blue' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:218:16: style: The scope of the variable 'red' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:219:16: style: The scope of the variable 'green' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:220:16: style: The scope of the variable 'blue' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/ras.cpp:277:31: style:inconclusive: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/ras_p.h:20:23: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/ras.cpp:277:31: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/raw.cpp:189:2: error: failed to evaluate #if condition, undefined function-like macro invocation: LIBRAW_MAKE_VERSION( ... ) [syntaxError] kimageformats-5.116.0/src/imageformats/rgb.cpp:328:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:680:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:783:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:34:5: warning:inconclusive: Member variable 'RLEData::_offset' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_rle' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_bpc' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_dim' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_xsize' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_ysize' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_zsize' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_pixmin' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_pixmax' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_imagename' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_colormap' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:11: warning: Member variable 'SGIImage::_numrows' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/rgb.cpp:445:16: style:inconclusive: Technically the member function 'SGIImage::compact' can be const. [functionConst] kimageformats-5.116.0/src/imageformats/rgb.cpp:120:10: note: Technically the member function 'SGIImage::compact' can be const. kimageformats-5.116.0/src/imageformats/rgb.cpp:445:16: note: Technically the member function 'SGIImage::compact' can be const. kimageformats-5.116.0/src/imageformats/rgb.cpp:78:5: style: Class 'SGIImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kimageformats-5.116.0/src/imageformats/rgb.cpp:188:19: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/rgb.cpp:203:13: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/rgb.cpp:221:17: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/rgb.cpp:234:17: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/rgb.cpp:252:13: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/rgb.cpp:493:19: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/rgb.cpp:494:18: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/rgb.cpp:142:9: style: The scope of the variable 'n' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/rgb.cpp:400:11: style: The scope of the variable 'ac' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/rgb.cpp:401:11: style: The scope of the variable 'bc' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/rgb.cpp:449:11: style: The scope of the variable 'patt' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/rgb.cpp:124:31: style:inconclusive: Function 'SGIImage' argument 1 names different: declaration 'device' definition 'io'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/rgb.cpp:78:25: note: Function 'SGIImage' argument 1 names different: declaration 'device' definition 'io'. kimageformats-5.116.0/src/imageformats/rgb.cpp:124:31: note: Function 'SGIImage' argument 1 names different: declaration 'device' definition 'io'. kimageformats-5.116.0/src/imageformats/rgb.cpp:183:33: style:inconclusive: Function 'readData' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:261:34: style:inconclusive: Function 'readImage' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:398:40: style:inconclusive: Function 'operator<' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:434:33: style:inconclusive: Function 'intensity' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:445:31: style:inconclusive: Function 'compact' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:445:41: style:inconclusive: Function 'compact' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:488:39: style:inconclusive: Function 'scanData' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:616:44: style:inconclusive: Function 'writeVerbatim' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:665:41: style:inconclusive: Function 'writeImage' argument 1 names different: declaration '' definition 'image'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/rgb.cpp:743:31: style:inconclusive: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/rgb_p.h:19:23: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/rgb.cpp:743:31: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/rgb.cpp:186:14: style: Variable 'start' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/src/imageformats/rgb.cpp:451:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/src/imageformats/rgb.cpp:717:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kimageformats-5.116.0/src/imageformats/scanlineconverter.cpp:90:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Custom [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/scanlineconverter.cpp:15:20: warning:inconclusive: Member variable 'ScanLineConverter::_tmpBuffer' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] kimageformats-5.116.0/src/imageformats/scanlineconverter.cpp:15:20: warning:inconclusive: Member variable 'ScanLineConverter::_convBuffer' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] kimageformats-5.116.0/src/imageformats/scanlineconverter.cpp:21:39: warning:inconclusive: Member variable 'ScanLineConverter::_tmpBuffer' is not assigned a value in 'ScanLineConverter::operator='. [operatorEqVarError] kimageformats-5.116.0/src/imageformats/scanlineconverter.cpp:21:39: warning:inconclusive: Member variable 'ScanLineConverter::_convBuffer' is not assigned a value in 'ScanLineConverter::operator='. [operatorEqVarError] kimageformats-5.116.0/src/imageformats/scanlineconverter.cpp:75:25: style: The member function 'ScanLineConverter::isColorSpaceConversionNeeded' can be static. [functionStatic] kimageformats-5.116.0/src/imageformats/scanlineconverter_p.h:67:10: note: The member function 'ScanLineConverter::isColorSpaceConversionNeeded' can be static. kimageformats-5.116.0/src/imageformats/scanlineconverter.cpp:75:25: note: The member function 'ScanLineConverter::isColorSpaceConversionNeeded' can be static. kimageformats-5.116.0/src/imageformats/tga.cpp:175:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/tga.cpp:215:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LittleEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/tga.cpp:441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LittleEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/tga.cpp:464:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LittleEndian [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/tga.cpp:508:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/tga.cpp:521:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/tga.cpp:577:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/tga.cpp:135:5: style: Struct 'TgaHeaderInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kimageformats-5.116.0/src/imageformats/tga.cpp:268:21: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/tga.cpp:332:44: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/tga.cpp:364:26: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/tga.cpp:423:31: style:inconclusive: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/tga_p.h:19:23: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/tga.cpp:423:31: note: Function 'read' argument 1 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/tga.cpp:491:14: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/src/imageformats/xcf.cpp:412:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBX8888 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:741:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGB_MASK [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:749:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRgb [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:958:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SinglePrecision [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:1439:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Indexed8 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:1642:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRgbLinear [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:1739:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRgb [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:1989:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:2234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRgb [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:2507:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRgb [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:2564:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Indexed8 [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:2786:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_Source [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:3081:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_SourceOver [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:4159:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:4168:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:4279:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::width' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::height' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::type' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::hierarchy_offset' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::mask_offset' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::nrows' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::ncols' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::mask_channel' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::active' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::linked' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::preserve_transparency' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::edit_mask' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::show_mask' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::tattoo' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::tile' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:375:9: warning: Member variable 'Layer::assignBytes' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::opacity' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::visible' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::show_masked' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::red' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::green' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::blue' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::redF' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::greenF' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::blueF' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::tattoo' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:511:9: warning: Member variable 'XCFImage::header' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:511:9: warning: Member variable 'XCFImage::tattoo' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:511:9: warning: Member variable 'XCFImage::unit' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:511:9: warning: Member variable 'XCFImage::num_layers' is not initialized in the constructor. [uninitMemberVar] kimageformats-5.116.0/src/imageformats/xcf.cpp:488:23: warning: Member variable 'Header::width' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:488:23: warning: Member variable 'Header::height' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:488:23: warning: Member variable 'Header::type' has no initializer. [uninitMemberVarNoCtor] kimageformats-5.116.0/src/imageformats/xcf.cpp:1029:22: style: The member function 'XCFImageFormat::loadProperty' can be static. [functionStatic] kimageformats-5.116.0/src/imageformats/xcf.cpp:570:10: note: The member function 'XCFImageFormat::loadProperty' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1029:22: note: The member function 'XCFImageFormat::loadProperty' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1539:22: style: The member function 'XCFImageFormat::setGrayPalette' can be static. [functionStatic] kimageformats-5.116.0/src/imageformats/xcf.cpp:574:10: note: The member function 'XCFImageFormat::setGrayPalette' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1539:22: note: The member function 'XCFImageFormat::setGrayPalette' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1557:22: style: The member function 'XCFImageFormat::setPalette' can be static. [functionStatic] kimageformats-5.116.0/src/imageformats/xcf.cpp:575:10: note: The member function 'XCFImageFormat::setPalette' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1557:22: note: The member function 'XCFImageFormat::setPalette' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1570:22: style: The member function 'XCFImageFormat::setImageParasites' can be static. [functionStatic] kimageformats-5.116.0/src/imageformats/xcf.cpp:576:10: note: The member function 'XCFImageFormat::setImageParasites' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1570:22: note: The member function 'XCFImageFormat::setImageParasites' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:2226:22: style: The member function 'XCFImageFormat::loadTileRLE' can be static. [functionStatic] kimageformats-5.116.0/src/imageformats/xcf.cpp:584:10: note: The member function 'XCFImageFormat::loadTileRLE' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:2226:22: note: The member function 'XCFImageFormat::loadTileRLE' can be static. kimageformats-5.116.0/src/imageformats/xcf.cpp:1059:34: style: Condition 'size<4' is always false [knownConditionTrueFalse] kimageformats-5.116.0/src/imageformats/xcf.cpp:1057:28: note: Assignment 'size=3*ncolors+4', assigned value is greater than 3 kimageformats-5.116.0/src/imageformats/xcf.cpp:1059:34: note: Condition 'size<4' is always false kimageformats-5.116.0/src/imageformats/xcf.cpp:2799:27: style: Condition 'm<0' is always false [knownConditionTrueFalse] kimageformats-5.116.0/src/imageformats/xcf.cpp:2796:35: note: Assignment 'm=x+k+layer.x_offset', assigned value is greater than -1 kimageformats-5.116.0/src/imageformats/xcf.cpp:2799:27: note: Condition 'm<0' is always false kimageformats-5.116.0/src/imageformats/xcf.cpp:2799:58: style: Condition 'n<0' is always false [knownConditionTrueFalse] kimageformats-5.116.0/src/imageformats/xcf.cpp:2797:35: note: Assignment 'n=y+l+layer.y_offset', assigned value is greater than -1 kimageformats-5.116.0/src/imageformats/xcf.cpp:2799:58: note: Condition 'n<0' is always false kimageformats-5.116.0/src/imageformats/xcf.cpp:3264:27: style: Condition 'm<0' is always false [knownConditionTrueFalse] kimageformats-5.116.0/src/imageformats/xcf.cpp:3261:35: note: Assignment 'm=x+k+layer.x_offset', assigned value is greater than -1 kimageformats-5.116.0/src/imageformats/xcf.cpp:3264:27: note: Condition 'm<0' is always false kimageformats-5.116.0/src/imageformats/xcf.cpp:3264:58: style: Condition 'n<0' is always false [knownConditionTrueFalse] kimageformats-5.116.0/src/imageformats/xcf.cpp:3262:35: note: Assignment 'n=y+l+layer.y_offset', assigned value is greater than -1 kimageformats-5.116.0/src/imageformats/xcf.cpp:3264:58: note: Condition 'n<0' is always false kimageformats-5.116.0/src/imageformats/xcf.cpp:3800:35: style: Condition 'new_a==0' is always false [knownConditionTrueFalse] kimageformats-5.116.0/src/imageformats/xcf.cpp:3798:19: note: Assignment 'new_a=OPAQUE_OPACITY', assigned value is 255 kimageformats-5.116.0/src/imageformats/xcf.cpp:3800:35: note: Condition 'new_a==0' is always false kimageformats-5.116.0/src/imageformats/xcf.cpp:1775:32: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:2262:45: style: C-style pointer casting [cstyleCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:1704:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:1735:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:1777:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:2107:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:2109:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:2506:55: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:2511:55: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:1956:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:1958:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:1956:28: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:1956:28: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] kimageformats-5.116.0/src/imageformats/xcf.cpp:3189:29: style: The scope of the variable 'tile' can be reduced. [variableScope] kimageformats-5.116.0/src/imageformats/xcf.cpp:773:40: style:inconclusive: Function 'add_lut' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/xcf.cpp:773:47: style:inconclusive: Function 'add_lut' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/xcf.cpp:778:49: style:inconclusive: Function 'readXCFHeader' argument 1 names different: declaration 'ds' definition 'xcf_io'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/xcf.cpp:647:44: note: Function 'readXCFHeader' argument 1 names different: declaration 'ds' definition 'xcf_io'. kimageformats-5.116.0/src/imageformats/xcf.cpp:778:49: note: Function 'readXCFHeader' argument 1 names different: declaration 'ds' definition 'xcf_io'. kimageformats-5.116.0/src/imageformats/xcf.cpp:861:57: style:inconclusive: Function 'readXCF' argument 2 names different: declaration 'image' definition 'outImage'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/xcf.cpp:301:45: note: Function 'readXCF' argument 2 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/xcf.cpp:861:57: note: Function 'readXCF' argument 2 names different: declaration 'image' definition 'outImage'. kimageformats-5.116.0/src/imageformats/xcf.cpp:935:73: style:inconclusive: Function 'loadImageProperties' argument 2 names different: declaration 'image' definition 'xcf_image'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/xcf.cpp:569:61: note: Function 'loadImageProperties' argument 2 names different: declaration 'image' definition 'xcf_image'. kimageformats-5.116.0/src/imageformats/xcf.cpp:935:73: note: Function 'loadImageProperties' argument 2 names different: declaration 'image' definition 'xcf_image'. kimageformats-5.116.0/src/imageformats/xcf.cpp:2226:72: style:inconclusive: Function 'loadTileRLE' argument 3 names different: declaration 'size' definition 'image_size'. [funcArgNamesDifferent] kimageformats-5.116.0/src/imageformats/xcf.cpp:584:60: note: Function 'loadTileRLE' argument 3 names different: declaration 'size' definition 'image_size'. kimageformats-5.116.0/src/imageformats/xcf.cpp:2226:72: note: Function 'loadTileRLE' argument 3 names different: declaration 'size' definition 'image_size'. kimageformats-5.116.0/src/imageformats/xcf_p.h:21:30: style:inconclusive: Function 'write' argument 1 names different: declaration 'image' definition ''. [funcArgNamesDifferentUnnamed] kimageformats-5.116.0/src/imageformats/xcf.cpp:2108:34: style: Local variable 'offset' shadows outer variable [shadowVariable] kimageformats-5.116.0/src/imageformats/xcf.cpp:1977:12: note: Shadowed declaration kimageformats-5.116.0/src/imageformats/xcf.cpp:2108:34: note: Shadow variable kimageformats-5.116.0/src/imageformats/xcf.cpp:3605:18: style: Local variable 'i' shadows outer argument [shadowArgument] kimageformats-5.116.0/src/imageformats/xcf.cpp:3290:61: note: Shadowed declaration kimageformats-5.116.0/src/imageformats/xcf.cpp:3605:18: note: Shadow variable kimageformats-5.116.0/src/imageformats/xcf.cpp:2558:12: style: Variable 'layer' can be declared as reference to const [constVariableReference] kimageformats-5.116.0/src/imageformats/xcf.cpp:2232:12: style: Variable 'xcfdatalimit' can be declared as pointer to const [constVariablePointer] kimageformats-5.116.0/tests/imageconverter.cpp:20:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_DIR [valueFlowBailoutIncompleteVar] kimageformats-5.116.0/tests/imagedump.cpp:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUGIN_DIR [valueFlowBailoutIncompleteVar] diff: head kimageformats-5.116.0/src/imageformats/pic.cpp:264:47: style:inconclusive: Function 'write' argument 1 names different: declaration '' definition '_image'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:183:33: style:inconclusive: Function 'readData' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:261:34: style:inconclusive: Function 'readImage' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:398:40: style:inconclusive: Function 'operator<' argument 1 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:434:33: style:inconclusive: Function 'intensity' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:445:31: style:inconclusive: Function 'compact' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:445:41: style:inconclusive: Function 'compact' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:488:39: style:inconclusive: Function 'scanData' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:616:44: style:inconclusive: Function 'writeVerbatim' argument 1 names different: declaration '' definition 'img'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/rgb.cpp:665:41: style:inconclusive: Function 'writeImage' argument 1 names different: declaration '' definition 'image'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::blue' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::blueF' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::green' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::greenF' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::opacity' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::red' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::redF' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::show_masked' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::tattoo' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:331:16: warning: Member variable 'Anonymous0::visible' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:488:23: warning: Member variable 'Header::height' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:488:23: warning: Member variable 'Header::type' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:488:23: warning: Member variable 'Header::width' has no initializer. [uninitMemberVarNoCtor] head kimageformats-5.116.0/src/imageformats/xcf.cpp:773:40: style:inconclusive: Function 'add_lut' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/xcf.cpp:773:47: style:inconclusive: Function 'add_lut' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head kimageformats-5.116.0/src/imageformats/xcf_p.h:21:30: style:inconclusive: Function 'write' argument 1 names different: declaration 'image' definition ''. [funcArgNamesDifferentUnnamed] DONE