2025-11-22 22:20 ftp://ftp.de.debian.org/debian/pool/main/n/netpbm-free/netpbm-free_11.12.00.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --library=motif --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 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 4224 4213 elapsed-time: 27.0 32.1 head-timing-info: old-timing-info: head results: netpbm-free-0.0~svn5121/analyzer/pamfind.c:40:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRINGLIST [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamfind.c:200:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamfind.c:251:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pammosaicknit.c:52:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pammosaicknit.c:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pnm_lumin_factor [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pammosaicknit.c:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pammosaicknit.c:237:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamfile.c:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamfile.c:191:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamfile.c:246:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_p [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamfile.c:326:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:474:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:568:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pammosaicknit.c:67:37: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:141:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamfile.c:260:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pamfind.c:147:32: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamfind.c:39:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamfile.c:52:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamsharpness.c:63:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamsharpness.c:145:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamslice.c:52:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamslice.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamslice.c:155:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamslice.c:112:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pamslice.c:112:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pamslice.c:112:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pamslice.c:112:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pamslice.c:130:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pamslice.c:61:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:533:5: portability: %i in format string (no. 1) requires 'int' but the argument type is 'uint {aka unsigned int}'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:347:9: warning: If memory allocation fails, then there is a possible null pointer dereference: regSamples [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:342:24: note: Assuming allocation function fails netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:342:24: note: Assignment 'regSamples=calloc(n,sizeof(struct RegData))', assigned value is 0 netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:347:9: note: Null pointer dereference netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:350:13: warning: If memory allocation fails, then there is a possible null pointer dereference: regSamples [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:342:24: note: Assuming allocation function fails netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:342:24: note: Assignment 'regSamples=calloc(n,sizeof(struct RegData))', assigned value is 0 netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:350:13: note: Null pointer dereference netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:155:15: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:152:15: note: start is assigned netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:155:15: note: start is overwritten netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:143:12: style: Variable 'start' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:358:28: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:385:30: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:386:30: style: Parameter 'row' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamsharpness.c:93:37: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamsharpness.c:62:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamgetcolor.c:265:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:165:38: style: Local variable 'plane' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:156:26: note: Shadowed declaration netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:165:38: note: Shadow variable netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:89:39: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:90:39: style: Parameter 'sharpness' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:102:36: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamsharpmap.c:60:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamsumm.c:55:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamsumm.c:212:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamtable.c:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamtable.c:247:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pbmminkowski.c:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamsumm.c:114:32: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamsumm.c:45:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamtable.c:177:35: style: Parameter 'tupleRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pamtable.c:45:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pamtilt.c:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamtilt.c:419:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamtilt.c:463:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmminkowski.c:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPGM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pamtilt.c:424:25: style: Local variable 'angle' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/analyzer/pamtilt.c:389:11: note: Shadowed declaration netpbm-free-0.0~svn5121/analyzer/pamtilt.c:424:25: note: Shadow variable netpbm-free-0.0~svn5121/analyzer/pamtilt.c:66:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:299:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:299:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'const unsigned long'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:325:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:325:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'const unsigned long'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:337:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:337:17: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'const unsigned long'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:529:18: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/analyzer/pgmhist.c:50:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pnmhistmap.c:80:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmhistmap.c:249:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmhistmap.c:437:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:194:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_PBM_TUPLETYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:333:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:523:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:566:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:591:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:1389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPPM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:255:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:286:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorhist_item [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:308:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorhist_item [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:348:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:447:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:512:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:565:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:255:12: warning: Uninitialized variable: retval [uninitvar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:252:19: note: Assuming condition is false netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:255:12: note: Uninitialized variable: retval netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:465:12: warning: Uninitialized variable: retval [uninitvar] netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:459:19: note: Assuming condition is false netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:465:12: note: Uninitialized variable: retval netpbm-free-0.0~svn5121/analyzer/pnmpsnr.c:106:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/buildtools/genfontc.c:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/buildtools/genfontc.c:194:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pnmhistmap.c:72:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:464:13: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:471:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:471:13: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:475:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:475:13: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:479:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:479:13: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:499:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:577:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:584:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:588:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/analyzer/ppmhist.c:55:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/buildtools/genfontc.c:130:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/buildtools/genfontc.c:163:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/buildtools/genfontc.c:159:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/buildtools/genfontc.c:119:18: note: Shadowed declaration netpbm-free-0.0~svn5121/buildtools/genfontc.c:159:22: note: Shadow variable netpbm-free-0.0~svn5121/buildtools/genfontc.c:115:30: style: Parameter 'ofP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/buildtools/genfontc.c:133:30: style: Variable 'glyphP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/buildtools/genfontc.c:40:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/buildtools/typegen.c:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/buildtools/typegen.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/buildtools/typegen.c:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/buildtools/typegen.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/buildtools/libopt.c:218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/buildtools/libopt.c:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/avstopam.c:79:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/avstopam.c:50:54: style: Variable 'thisTuple[2]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:264:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:306:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:399:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMPCOMP_RGB [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:410:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMPCOMP_RLE8 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:480:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMPCOMP_BITFIELDS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:581:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:689:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMP_HDRLEN_WIN_V4 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1058:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMPCOMP_RLE4 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1289:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMPCOMP_RLE4 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1393:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1593:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1641:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1697:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/buildtools/libopt.c:151:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/buildtools/libopt.c:158:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/buildtools/libopt.c:137:28: style: Checking if unsigned expression 'strlen(prlist)' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/buildtools/libopt.c:253:17: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/buildtools/libopt.c:213:9: note: Shadowed declaration netpbm-free-0.0~svn5121/buildtools/libopt.c:253:17: note: Shadow variable netpbm-free-0.0~svn5121/buildtools/libopt.c:143:20: style: Variable 'token' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/buildtools/libopt.c:201:12: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/buildtools/libopt.c:287:11: style: Variable 'lastdot' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/buildtools/libopt.c:364:11: style: Variable 'lastslash' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/buildtools/libopt.c:401:20: error: Uninitialized variable: directory [legacyUninitvar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:214:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:298:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:416:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pix [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:578:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:657:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imageP [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:692:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:754:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:803:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:865:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:939:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1033:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bmpRaster [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1024:42: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1024:17: note: Assignment 'bmpRaster=(unsigned char**)malloc(storageSize)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1033:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1030:47: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1024:42: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1024:17: note: Assignment 'bmpRaster=(unsigned char**)malloc(storageSize)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:1030:47: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:150:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:888:15: style: Variable 'a' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:920:15: style: Variable 'r' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:921:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:922:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/bmptopnm.c:923:15: style: Variable 'a' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:118:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:215:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:365:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:388:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:428:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:439:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:468:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:495:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:524:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:541:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:558:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:593:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:618:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:636:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:652:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:675:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:807:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:905:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:948:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1026:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1084:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/canon.c:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/canon.c:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/canon.c:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:361:21: style: Redundant assignment of 'a[j][i]' to itself. [selfAssignment] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:323:34: style: Local variable 'j' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:301:26: note: Shadowed declaration netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:323:34: note: Shadow variable netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:364:26: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:346:22: note: Shadowed declaration netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:364:26: note: Shadow variable netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:459:29: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:453:25: note: Shadowed declaration netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:459:29: note: Shadow variable netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:189:58: style: Parameter 'tone' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:41:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:937:53: style: Variable 'hxy2' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:943:18: style: Variable 'hxy2' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:983:8: style: Variable 'hx' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:983:18: style: Variable 'hy' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:983:41: style: Variable 'hxy1' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:988:18: style: Variable 'hxy1' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:995:12: style: Variable 'hx' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/analyzer/pgmtexture.c:996:12: style: Variable 'hy' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:62:30: style: Local variable 'num' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:55:22: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:62:30: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:63:30: style: Local variable 'j' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:56:22: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:63:30: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:93:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:21:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:93:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:99:26: style: Local variable 'j' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:92:22: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:99:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:7:19: style: Parameter 'cc' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:8:19: style: Parameter 'cm' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/cameratopam/dng.c:9:19: style: Parameter 'xyz' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:255:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:353:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:419:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sgain [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/identify.c:431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:885:33: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:883:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:883:20: note: Assignment 'image=calloc(iheight*iwidth*sizeof(*image)+meta_length,1)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:885:33: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:262:37: error: Division by zero. [zerodiv] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:247:17: note: After for loop, n has value 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:262:37: note: Division by zero netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:239:24: style: Local variable 'cp' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:205:23: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:239:24: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:288:22: style: Local variable 'row' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:278:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:288:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:297:25: style: Local variable 'val' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:280:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:297:25: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:316:22: style: Local variable 'row' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:278:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:316:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:364:26: style: Local variable 'c' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:279:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:364:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:366:21: style: Local variable 'val' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:280:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:366:21: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:795:11: style: Local variable 'white' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/global_variables.h:34:23: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:795:11: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:503:52: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] netpbm-free-0.0~svn5121/converter/other/cameratopam/cameratopam.c:140:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/ljpeg.c:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/ljpeg.c:78:34: style:inconclusive: Function 'ljpeg_diff' argument 2 names different: declaration 'dindexP' definition 'dindexHeadP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/cameratopam/ljpeg.h:17:35: note: Function 'ljpeg_diff' argument 2 names different: declaration 'dindexP' definition 'dindexHeadP'. netpbm-free-0.0~svn5121/converter/other/cameratopam/ljpeg.c:78:34: note: Function 'ljpeg_diff' argument 2 names different: declaration 'dindexP' definition 'dindexHeadP'. netpbm-free-0.0~svn5121/converter/other/cameratopam/ljpeg.c:28:31: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/cameratopam/stdio_nofail.c:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/stdio_nofail.c:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/stdio_nofail.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/stdio_nofail.c:81:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/stdio_nofail.c:97:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/stdio_nofail.c:114:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/cameratopam/util.c:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE_ORDER [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/exif.c:339:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_strsol [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/exif.c:413:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_strsol [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/exif.c:602:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_strsol [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/approx.c:340:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/approx.c:682:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YES [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/exif.c:946:32: style: Expression is always true because 'else if' condition is opposite to previous condition at line 943. [multiCondition] netpbm-free-0.0~svn5121/converter/other/exif.c:943:28: note: first condition netpbm-free-0.0~svn5121/converter/other/exif.c:946:32: note: else if condition is opposite to first condition netpbm-free-0.0~svn5121/converter/other/exif.c:1078:9: style: The if condition is the same as the previous if condition [duplicateCondition] netpbm-free-0.0~svn5121/converter/other/exif.c:1068:9: note: First condition netpbm-free-0.0~svn5121/converter/other/exif.c:1078:9: note: Second condition netpbm-free-0.0~svn5121/converter/other/exif.c:1031:40: style:inconclusive: Function 'exif_parse' argument 1 names different: declaration 'exifSection' definition 'exifData'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/exif.h:74:40: note: Function 'exif_parse' argument 1 names different: declaration 'exifSection' definition 'exifData'. netpbm-free-0.0~svn5121/converter/other/exif.c:1031:40: note: Function 'exif_parse' argument 1 names different: declaration 'exifSection' definition 'exifData'. netpbm-free-0.0~svn5121/converter/other/exif.c:1108:26: style: Local variable 'error' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/exif.c:1079:22: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/exif.c:1108:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/exif.c:537:31: style: Parameter 'ifdP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:501:15: warning: If memory allocation fails, then there is a possible null pointer dereference: black [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assignment 'black=calloc(height,sizeof(black[0]))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:501:15: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:506:13: warning: If memory allocation fails, then there is a possible null pointer dereference: black [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assignment 'black=calloc(height,sizeof(black[0]))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:506:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:508:19: warning: If memory allocation fails, then there is a possible null pointer dereference: black [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assignment 'black=calloc(height,sizeof(black[0]))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:508:19: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:506:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assignment 'black=calloc(height,sizeof(black[0]))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:506:25: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:507:18: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assignment 'black=calloc(height,sizeof(black[0]))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:507:18: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:507:35: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:492:20: note: Assignment 'black=calloc(height,sizeof(black[0]))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:507:35: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:368:12: style: Local variable 'curve' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/global_variables.h:51:23: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:368:12: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:415:27: style: Local variable 'curve' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/global_variables.h:51:23: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:415:27: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:415:39: style: Local variable 'shrink' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/global_variables.h:30:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:415:39: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:419:13: style: Local variable 'black' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/global_variables.h:33:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:419:13: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:494:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:421:22: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:494:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:496:26: style: Local variable 'j' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:421:25: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:496:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:546:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:421:22: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:546:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:548:26: style: Local variable 'j' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:421:25: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:548:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:350:43: style: Parameter 'pix' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:350:52: style: Parameter 'range' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:389:24: style: Parameter 'dq' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:389:37: style: Parameter 'div' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:401:40: style: Parameter 'curve' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/cameratopam/foveon.c:427:21: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/bintree.c:82:13: style: Variable 'counts_0' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/bintree.c:85:13: style: Variable 'counts_1' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:275:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:293:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:170:14: style: Variable 'rpf' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:180:42: style: Parameter 'coeff' can be declared as pointer to const. However it seems that 'uniform_update' is a callback function, if 'coeff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:156:20: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:180:42: note: Parameter 'coeff' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:221:17: style: Variable 'counts' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:222:17: style: Variable 'model' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coeff.c:271:17: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXSTRLEN [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:357:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:606:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:816:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:1020:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:1103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_ACCESS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/control.c:240:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/control.c:268:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/approx.c:149:18: style: Array index 'iteration' is used before limits check. [arrayIndexThenCheck] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/approx.c:193:18: style: Array index 'iteration' is used before limits check. [arrayIndexThenCheck] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/approx.c:485:38: style: Local variable 'k' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/approx.c:463:30: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/fiasco/codec/approx.c:485:38: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/fiasco/codec/control.c:230:29: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:162:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:187:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fiasco_image_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:144:4: style: Statements following 'return' will never be executed. [unreachableCode] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:172:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:203:7: style: Statements following 'return' will never be executed. [unreachableCode] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:327:4: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/dfiasco.c:111:31: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:1139:5: style: Statements following 'return' will never be executed. [unreachableCode] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:107:23: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:708:21: style: Variable 'colors' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/coder.c:216:20: style: Variable 'maxval' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:285:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:312:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:324:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:391:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:456:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:506:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:564:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:651:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:676:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:694:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:750:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:781:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:819:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:843:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:942:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YES [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:970:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:478:28: style: Variable 'qac_model->max_domains' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:475:32: note: qac_model->max_domains is assigned netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:478:28: note: qac_model->max_domains is overwritten netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:90:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:158:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:441:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:553:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:614:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_4_4_4 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:704:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:793:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_4_2_0 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:905:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:1046:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:1185:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/decoder.c:1515:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:323:18: style: Variable 'qac_model' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:693:18: style: Variable 'rle_model' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:756:16: style: Variable 'array0' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:761:16: style: Variable 'array0' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:782:14: style: Variable 'array0' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:933:70: style: Parameter 'model' can be declared as pointer to const. However it seems that 'default_update' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:895:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:933:70: note: Parameter 'model' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:940:41: style: Parameter 'model' can be declared as pointer to const. However it seems that 'default_append' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:896:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:940:41: note: Parameter 'model' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:946:63: style: Parameter 'model' can be declared as pointer to const. However it seems that 'default_chroma' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:897:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/fiasco/codec/domain-pool.c:946:63: note: Parameter 'model' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/fiasco/codec/motion.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/motion.c:258:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/ip.c:282:22: style: Variable 'imageptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/ip.c:282:33: style: Variable 'stateptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/ip.c:311:22: style: Variable 'state1ptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/ip.c:311:34: style: Variable 'state2ptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:776:25: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1757:43: error: Array 'curve[4096]' accessed at index -1, which is out of bounds. [negativeIndex] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:518:17: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:518:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:519:17: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:519:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:520:13: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:520:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:521:13: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:521:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:524:30: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:513:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:524:30: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:558:43: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:552:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:552:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:558:43: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:593:30: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:588:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:588:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:593:30: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:652:30: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:647:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:647:20: note: Assignment 'pixel=calloc(raw_width,sizeof(*pixel))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:652:30: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:693:30: warning: If memory allocation fails, then there is a possible null pointer dereference: pixel [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:687:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:687:20: note: Assignment 'pixel=calloc(width,2)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:693:30: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1862:13: warning: If memory allocation fails, then there is a possible null pointer dereference: jname [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1860:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1860:20: note: Assignment 'jname=malloc(strlen(ifname)+1)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1862:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:609:38: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:607:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:607:19: note: Assignment 'data=malloc(dwide+raw_width*2)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:609:38: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1863:19: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1860:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1860:20: note: Assignment 'jname=malloc(strlen(ifname)+1)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1863:19: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1864:19: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1860:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1860:20: note: Assignment 'jname=malloc(strlen(ifname)+1)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:1864:19: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/fiasco/codec/motion.c:91:35: style: Variable 'mc1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/motion.c:123:35: style: Variable 'mc1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/motion.c:162:35: style: Variable 'mc1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/motion.c:163:35: style: Variable 'mc2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:771:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:82:22: style: Local variable 'c' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:69:21: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:82:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:160:41: style: Local variable 'curve' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/global_variables.h:51:23: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:160:41: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:765:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:751:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/cameratopam/camera.c:765:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/fiasco/codec/options.c:52:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fiasco_c_options_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/options.c:233:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/options.c:413:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/options.c:548:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIASCO_RPF_RANGE_0_75 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/options.c:736:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fiasco_d_options_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/options.c:856:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_4_4_4 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:153:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:303:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:361:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:549:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:615:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRAY [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:658:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:735:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:809:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/options.c:278:17: style: Variable 'this' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:224:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:270:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:423:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:546:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:608:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/subdivide.c:168:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/subdivide.c:571:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/subdivide.c:637:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:419:18: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:391:30: style: Variable 'lrange.mv_coord_bits' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:392:30: style: Variable 'lrange.mv_tree_bits' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:394:30: style: Variable 'lrange.nd_weights_bits' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:395:30: style: Variable 'lrange.tree_bits' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/prediction.c:396:30: style: Variable 'lrange.matrix_bits' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:176:32: style: Variable 'mc1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:208:32: style: Variable 'mc1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:240:32: style: Variable 'mc1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/mwfa.c:241:32: style: Variable 'mc2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bool_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:214:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIASCO_TILING_VARIANCE_ASC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:112:31: style:inconclusive: Function 'free_tiling' argument 1 names different: declaration 'tiling' definition 'tilingP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.h:43:24: note: Function 'free_tiling' argument 1 names different: declaration 'tiling' definition 'tilingP'. netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:112:31: note: Function 'free_tiling' argument 1 names different: declaration 'tiling' definition 'tilingP'. netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:190:38: style:inconclusive: Function 'perform_tiling' argument 1 names different: declaration 'image' definition 'imageP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.h:34:32: note: Function 'perform_tiling' argument 1 names different: declaration 'image' definition 'imageP'. netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:190:38: note: Function 'perform_tiling' argument 1 names different: declaration 'image' definition 'imageP'. netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:191:38: style:inconclusive: Function 'perform_tiling' argument 2 names different: declaration 'tiling' definition 'tilingP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.h:34:49: note: Function 'perform_tiling' argument 2 names different: declaration 'tiling' definition 'tilingP'. netpbm-free-0.0~svn5121/converter/other/fiasco/codec/tiling.c:191:38: note: Function 'perform_tiling' argument 2 names different: declaration 'tiling' definition 'tilingP'. netpbm-free-0.0~svn5121/converter/other/fiasco/fiascotopnm.c:156:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/fiascotopnm.c:213:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable START [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:67:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:205:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pair_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:303:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:333:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_t [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:651:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:713:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:749:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/fiascotopnm.c:226:21: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/fiasco/fiascotopnm.c:171:42: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/fiasco/fiascotopnm.c:193:21: style: Variable 'width' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/fiascotopnm.c:196:22: style: Variable 'height' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/fiasco/getopt.c:625:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:553:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] netpbm-free-0.0~svn5121/converter/other/fiasco/codec/wfalib.c:549:63: note: outer condition: addresscp)' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:390:31: note: Calling function 'jpc_dec_cp_prepare' returns 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:390:31: note: Condition 'jpc_dec_cp_prepare(tile->cp)' is always false netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1796:23: style: Condition 'n>=0' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1795:26: note: Assignment 'n=13-11', assigned value is 2 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1796:23: note: Condition 'n>=0' is always true netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1963:16: style: Variable 'node->prev' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1961:16: note: node->prev is assigned netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1963:16: note: node->prev is overwritten netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:355:33: style: Unsigned expression 'dec->xstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:357:33: style: Unsigned expression 'dec->ystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:750:46: style: Unsigned expression 'tile->xstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:751:25: style: Unsigned expression 'tile->ystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:752:11: style: Unsigned expression 'tile->xend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:752:49: style: Unsigned expression 'tile->yend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:766:28: style: Unsigned expression 'tcomp->xstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:766:28: style: Unsigned expression 'tcomp->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:768:28: style: Unsigned expression 'tcomp->ystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:768:28: style: Unsigned expression 'tcomp->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:770:26: style: Unsigned expression 'tcomp->xend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:770:26: style: Unsigned expression 'tcomp->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:772:26: style: Unsigned expression 'tcomp->yend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:772:26: style: Unsigned expression 'tcomp->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:776:27: style: Unsigned expression 'rlvl->xstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:778:27: style: Unsigned expression 'rlvl->ystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:780:25: style: Unsigned expression 'rlvl->xend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:782:25: style: Unsigned expression 'rlvl->yend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:804:31: style: Unsigned expression 'tlprcxstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:805:31: style: Unsigned expression 'tlprcystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:806:29: style: Unsigned expression 'brprcxend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:865:28: style: Unsigned expression 'prc->xstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:867:28: style: Unsigned expression 'prc->ystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1137:23: style: Unsigned expression 'dec->xend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1138:11: style: Unsigned expression 'dec->xstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1139:24: style: Unsigned expression 'dec->yend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1140:11: style: Unsigned expression 'dec->ystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1147:22: style: Unsigned expression 'dec->xend-dec->tilexoff' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1148:22: style: Unsigned expression 'dec->yend-dec->tileyoff' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1193:29: style: Unsigned expression 'tile->xstart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1194:29: style: Unsigned expression 'tile->ystart' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1195:27: style: Unsigned expression 'tile->xend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1196:27: style: Unsigned expression 'tile->yend' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1977:65: style:inconclusive: Function 'jpc_seglist_remove' argument 2 names different: declaration 'node' definition 'seg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.h:739:65: note: Function 'jpc_seglist_remove' argument 2 names different: declaration 'node' definition 'seg'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1977:65: note: Function 'jpc_seglist_remove' argument 2 names different: declaration 'node' definition 'seg'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:252:20: style: Variable 'ccp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:587:16: style: Variable 'sot' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:727:19: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:958:40: style: Parameter 'dec' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1745:63: style: Parameter 'rgn' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:1876:56: style: Parameter 'impopts' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_dec.c:2183:49: style: Parameter 'streamlist' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:216:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:290:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:317:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:195:37: style:inconclusive: Function 'jpc_mqdec_destroy' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:176:37: note: Function 'jpc_mqdec_destroy' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:195:37: note: Function 'jpc_mqdec_destroy' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:209:34: style:inconclusive: Function 'jpc_mqdec_init' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:186:34: note: Function 'jpc_mqdec_init' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:209:34: note: Function 'jpc_mqdec_init' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:231:38: style:inconclusive: Function 'jpc_mqdec_setinput' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:183:38: note: Function 'jpc_mqdec_setinput' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:231:38: note: Function 'jpc_mqdec_setinput' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:238:37: style:inconclusive: Function 'jpc_mqdec_setctxs' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:200:37: note: Function 'jpc_mqdec_setctxs' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:238:37: note: Function 'jpc_mqdec_setctxs' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:259:36: style:inconclusive: Function 'jpc_mqdec_setctx' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:197:36: note: Function 'jpc_mqdec_setctx' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:259:36: note: Function 'jpc_mqdec_setctx' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:272:40: style:inconclusive: Function 'jpc_mqdec_getbit_func' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:316:40: note: Function 'jpc_mqdec_getbit_func' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:272:40: note: Function 'jpc_mqdec_getbit_func' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:285:43: style:inconclusive: Function 'jpc_mqdec_mpsexchrenormd' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:317:43: note: Function 'jpc_mqdec_mpsexchrenormd' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:285:43: note: Function 'jpc_mqdec_mpsexchrenormd' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:296:43: style:inconclusive: Function 'jpc_mqdec_lpsexchrenormd' argument 1 names different: declaration 'dec' definition 'mqdec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.h:318:43: note: Function 'jpc_mqdec_lpsexchrenormd' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:296:43: note: Function 'jpc_mqdec_lpsexchrenormd' argument 1 names different: declaration 'dec' definition 'mqdec'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:238:70: style: Parameter 'ctxs' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:259:67: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:288:24: style: Variable 'state' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqdec.c:299:24: style: Variable 'state' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:352:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:371:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:377:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:397:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:950:29: style: Condition 'jpc_qcx_putcompparms(&qcc->compparms,cstate,out)' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:950:29: note: Calling function 'jpc_qcx_putcompparms' returns 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:950:29: note: Condition 'jpc_qcx_putcompparms(&qcc->compparms,cstate,out)' is always false netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1418:27: style: Variable 'printable' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1417:15: note: printable is assigned netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1418:27: note: printable is overwritten netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1606:59: style:inconclusive: Function 'jpc_getdata' argument 3 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.h:786:59: note: Function 'jpc_getdata' argument 3 names different: declaration 'n' definition 'len'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1606:59: note: Function 'jpc_getdata' argument 3 names different: declaration 'n' definition 'len'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1611:59: style:inconclusive: Function 'jpc_putdata' argument 3 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.h:789:59: note: Function 'jpc_putdata' argument 3 names different: declaration 'n' definition 'len'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1611:59: note: Function 'jpc_putdata' argument 3 names different: declaration 'n' definition 'len'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:455:21: style: Variable 'mstabent' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:492:16: style: Variable 'sot' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:504:16: style: Variable 'sot' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:594:16: style: Variable 'siz' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:664:16: style: Variable 'cod' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:746:16: style: Variable 'coc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:759:51: style: Parameter 'compparms' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:797:48: style: Parameter 'compparms' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:824:57: style: Parameter 'cstate' can be declared as pointer to const. However it seems that 'jpc_rgn_getparms' is a callback function, if 'cstate' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:234:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:824:57: note: Parameter 'cstate' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:845:57: style: Parameter 'cstate' can be declared as pointer to const. However it seems that 'jpc_rgn_putparms' is a callback function, if 'cstate' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:234:47: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:845:57: note: Parameter 'cstate' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:847:16: style: Variable 'rgn' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:866:16: style: Variable 'rgn' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:896:16: style: Variable 'qcd' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:958:16: style: Variable 'qcc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1028:46: style: Parameter 'compparms' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1059:16: style: Variable 'sop' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1068:16: style: Variable 'sop' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1212:57: style: Parameter 'cstate' can be declared as pointer to const. However it seems that 'jpc_poc_getparms' is a callback function, if 'cstate' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:240:48: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1212:57: note: Parameter 'cstate' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1267:57: style: Parameter 'cstate' can be declared as pointer to const. However it seems that 'jpc_poc_putparms' is a callback function, if 'cstate' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:241:7: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1267:57: note: Parameter 'cstate' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1319:57: style: Parameter 'cstate' can be declared as pointer to const. However it seems that 'jpc_crg_getparms' is a callback function, if 'cstate' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:251:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1319:57: note: Parameter 'cstate' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1413:16: style: Variable 'com' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1462:39: style: Parameter 'ms' can be declared as pointer to const. However it seems that 'jpc_unk_putparms' is a callback function, if 'ms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:256:7: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1462:39: note: Parameter 'ms' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1462:57: style: Parameter 'cstate' can be declared as pointer to const. However it seems that 'jpc_unk_putparms' is a callback function, if 'cstate' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:256:7: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1462:57: note: Parameter 'cstate' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1462:79: style: Parameter 'out' can be declared as pointer to const. However it seems that 'jpc_unk_putparms' is a callback function, if 'out' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:256:7: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1462:79: note: Parameter 'out' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_cs.c:1470:16: style: Variable 'unk' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:272:37: style:inconclusive: Function 'jpc_mqenc_destroy' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:208:37: note: Function 'jpc_mqenc_destroy' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:272:37: note: Function 'jpc_mqenc_destroy' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:286:34: style:inconclusive: Function 'jpc_mqenc_init' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:215:34: note: Function 'jpc_mqenc_init' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:286:34: note: Function 'jpc_mqenc_init' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:298:37: style:inconclusive: Function 'jpc_mqenc_setctxs' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:229:37: note: Function 'jpc_mqenc_setctxs' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:298:37: note: Function 'jpc_mqenc_setctxs' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:320:38: style:inconclusive: Function 'jpc_mqenc_getstate' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:240:38: note: Function 'jpc_mqenc_getstate' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:320:38: note: Function 'jpc_mqenc_getstate' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:334:40: style:inconclusive: Function 'jpc_mqenc_putbit_func' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:283:40: note: Function 'jpc_mqenc_putbit_func' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:334:40: note: Function 'jpc_mqenc_putbit_func' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:358:37: style:inconclusive: Function 'jpc_mqenc_codemps2' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:278:37: note: Function 'jpc_mqenc_codemps2' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:358:37: note: Function 'jpc_mqenc_codemps2' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:375:36: style:inconclusive: Function 'jpc_mqenc_codelps' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:279:36: note: Function 'jpc_mqenc_codelps' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:375:36: note: Function 'jpc_mqenc_codelps' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:387:34: style:inconclusive: Function 'jpc_mqenc_flush' argument 1 names different: declaration 'enc' definition 'mqenc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.h:243:34: note: Function 'jpc_mqenc_flush' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:387:34: note: Function 'jpc_mqenc_flush' argument 1 names different: declaration 'enc' definition 'mqenc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:298:70: style: Parameter 'ctxs' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:320:38: style: Parameter 'mqenc' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_mqenc.c:433:33: style: Parameter 'mqenc' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1dec.c:762:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1dec.c:836:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:484:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:577:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mps [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:676:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:779:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mps [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:871:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:993:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mps [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:395:45: style: Parameter 'qmfb' can be declared as pointer to const. However it seems that 'jpc_ft_getnumchans' is a callback function, if 'qmfb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:155:9: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:395:45: note: Parameter 'qmfb' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:400:48: style: Parameter 'qmfb' can be declared as pointer to const. However it seems that 'jpc_ft_getanalfilters' is a callback function, if 'qmfb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:156:9: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:400:48: note: Parameter 'qmfb' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:707:45: style: Parameter 'qmfb' can be declared as pointer to const. However it seems that 'jpc_ns_getnumchans' is a callback function, if 'qmfb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:163:9: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:707:45: note: Parameter 'qmfb' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:712:48: style: Parameter 'qmfb' can be declared as pointer to const. However it seems that 'jpc_ns_getanalfilters' is a callback function, if 'qmfb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:164:9: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:712:48: note: Parameter 'qmfb' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:243:33: warning: Uninitialized variable: *tmpptr [uninitvar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:192:26: note: Assignment 'buf=splitbuf', assigned value is netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:213:26: note: Assignment 'tmpptr=buf', assigned value is netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:218:28: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_qmfb.c:243:33: note: Uninitialized variable: *tmpptr netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1dec.c:754:38: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1dec.c:835:35: style: Checking if unsigned expression 'ccp->roishift' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1392:32: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1389. [multiCondition] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1389:25: note: first condition netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1392:32: note: else if condition is opposite to first condition netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1838:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:572:21: style: Unsigned expression 'cp->refgrdwidth-cp->tilegrdoffx' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:574:21: style: Unsigned expression 'cp->refgrdheight-cp->tilegrdoffy' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2194:11: style: Unsigned expression 'tile->tlx' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2195:11: style: Unsigned expression 'tile->tly' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2196:11: style: Unsigned expression 'tile->brx' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2197:11: style: Unsigned expression 'tile->bry' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2205:15: style: Unsigned expression 'cp->imgareatlx' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2206:15: style: Unsigned expression 'cp->imgareatly' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2315:9: style: Unsigned expression 'tcmpt->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2318:9: style: Unsigned expression 'tcmpt->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2321:9: style: Unsigned expression 'tcmpt->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2324:9: style: Unsigned expression 'tcmpt->numrlvls-1-rlvlno' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2354:22: style: Unsigned expression 'brprcbrx-tlprctlx' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2356:9: style: Unsigned expression 'brprcbry-tlprctly' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2541:20: style: Unsigned expression 'tlprctlx' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2542:20: style: Unsigned expression 'tlprctly' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2564:26: style: Unsigned expression 'brcblkbrx-tlcblktlx' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2566:26: style: Unsigned expression 'brcblkbry-tlcblktly' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2477:30: style:inconclusive: Function 'band_destroy' argument 1 names different: declaration 'bands' definition 'band'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:64:42: note: Function 'band_destroy' argument 1 names different: declaration 'bands' definition 'band'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2477:30: note: Function 'band_destroy' argument 1 names different: declaration 'bands' definition 'band'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2632:28: style:inconclusive: Function 'prc_destroy' argument 1 names different: declaration 'prcs' definition 'prc'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:67:40: note: Function 'prc_destroy' argument 1 names different: declaration 'prcs' definition 'prc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2632:28: note: Function 'prc_destroy' argument 1 names different: declaration 'prcs' definition 'prc'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2726:30: style:inconclusive: Function 'cblk_destroy' argument 1 names different: declaration 'cblks' definition 'cblk'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:70:42: note: Function 'cblk_destroy' argument 1 names different: declaration 'cblks' definition 'cblk'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2726:30: note: Function 'cblk_destroy' argument 1 names different: declaration 'cblks' definition 'cblk'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1301:62: style: Local variable 'passP' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1297:58: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1301:62: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1512:17: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1490:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1512:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1636:27: style: Local variable 'cmptno' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1609:23: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1636:27: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:717:20: style: Variable 'tcp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:932:21: style: Variable 'endpasses' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:935:21: style: Variable 'pass2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1017:42: style: Parameter 'encP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1146:23: style: Variable 'endcomps' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1154:32: style: Variable 'endlvlsP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1159:30: style: Variable 'endbandsP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1173:46: style: Variable 'endcblksP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1181:54: style: Variable 'endpassesP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1224:29: style: Variable 'endcompsP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1231:32: style: Variable 'endlvlsP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1233:26: style: Variable 'lvlP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1265:23: style: Variable 'endcompsP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1270:32: style: Variable 'endlvlsP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1276:40: style: Variable 'endbandsP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1287:56: style: Variable 'endcblksP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1294:65: style: Variable 'endpassesP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1296:58: style: Variable 'pass1P' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1432:43: style: Parameter 'cumlens' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1527:37: style: Parameter 'tileP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1601:20: style: Variable 'ccps' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1602:21: style: Variable 'tccp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1747:37: style: Variable 'comp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2179:20: style: Variable 'ccp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2480:21: style: Variable 'rlvl' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2518:22: style: Variable 'tcmpt' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2668:21: style: Variable 'rlvl' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2754:30: style: Parameter 'pass' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:2234:39: warning: Found calculation inside sizeof(). [sizeofCalculation] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2dec.c:258:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2dec.c:470:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2dec.c:617:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:257:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:338:59: warning: Assert statement calls a function which may have desired side effects: 'assert'. [assertWithSideEffect] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:341:59: warning: Assert statement calls a function which may have desired side effects: 'assert'. [assertWithSideEffect] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:433:59: warning: Assert statement calls a function which may have desired side effects: 'assert'. [assertWithSideEffect] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:436:59: warning: Assert statement calls a function which may have desired side effects: 'assert'. [assertWithSideEffect] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:517:59: warning: Assert statement calls a function which may have desired side effects: 'assert'. [assertWithSideEffect] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:520:59: warning: Assert statement calls a function which may have desired side effects: 'assert'. [assertWithSideEffect] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:339:86: style: Unsigned expression 'trx0' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:342:87: style: Unsigned expression 'try0' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:434:86: style: Unsigned expression 'trx0' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:437:87: style: Unsigned expression 'try0' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:518:86: style: Unsigned expression 'trx0' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:521:87: style: Unsigned expression 'try0' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:135:21: style: Variable 'pchg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:191:21: style: Variable 'pchg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:234:21: style: Variable 'pchg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:277:21: style: Variable 'pchg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:369:21: style: Variable 'pchg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:463:21: style: Variable 'pchg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:652:39: style: Parameter 'pchg' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2cod.c:702:43: style: Parameter 'pchglist' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2dec.c:204:108: style:inconclusive: Function 'jpc_dec_decodepkt' argument 5 names different: declaration 'lvlno' definition 'rlvlno'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2dec.c:148:108: note: Function 'jpc_dec_decodepkt' argument 5 names different: declaration 'lvlno' definition 'rlvlno'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2dec.c:204:108: note: Function 'jpc_dec_decodepkt' argument 5 names different: declaration 'lvlno' definition 'rlvlno'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2dec.c:226:24: style: Variable 'ccp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tagtree.c:338:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tagtree.c:244:28: style: Variable 'srcnode' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tagtree.c:415:28: style: Variable 'node' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:151:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:153:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:193:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:196:38: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:166:38: style:inconclusive: Function 'jpc_atoaf' argument 2 names different: declaration 'numvalues' definition 'numvaluesP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.h:115:35: note: Function 'jpc_atoaf' argument 2 names different: declaration 'numvalues' definition 'numvaluesP'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:166:38: note: Function 'jpc_atoaf' argument 2 names different: declaration 'numvalues' definition 'numvaluesP'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:167:38: style:inconclusive: Function 'jpc_atoaf' argument 3 names different: declaration 'values' definition 'valuesP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.h:115:55: note: Function 'jpc_atoaf' argument 3 names different: declaration 'values' definition 'valuesP'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:167:38: note: Function 'jpc_atoaf' argument 3 names different: declaration 'values' definition 'valuesP'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:213:40: style:inconclusive: Function 'jpc_seq_upsample' argument 1 names different: declaration 'seq' definition 'x'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.h:118:40: note: Function 'jpc_seq_upsample' argument 1 names different: declaration 'seq' definition 'x'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:213:40: note: Function 'jpc_seq_upsample' argument 1 names different: declaration 'seq' definition 'x'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:213:47: style:inconclusive: Function 'jpc_seq_upsample' argument 2 names different: declaration 'n' definition 'm'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.h:118:49: note: Function 'jpc_seq_upsample' argument 2 names different: declaration 'n' definition 'm'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:213:47: note: Function 'jpc_seq_upsample' argument 2 names different: declaration 'n' definition 'm'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:241:36: style:inconclusive: Function 'jpc_seq_conv' argument 1 names different: declaration 'seq0' definition 'x'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.h:121:36: note: Function 'jpc_seq_conv' argument 1 names different: declaration 'seq0' definition 'x'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:241:36: note: Function 'jpc_seq_conv' argument 1 names different: declaration 'seq0' definition 'x'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:241:50: style:inconclusive: Function 'jpc_seq_conv' argument 2 names different: declaration 'seq1' definition 'y'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.h:121:53: note: Function 'jpc_seq_conv' argument 2 names different: declaration 'seq1' definition 'y'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:241:50: note: Function 'jpc_seq_conv' argument 2 names different: declaration 'seq1' definition 'y'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_util.c:151:17: style: Variable 'cp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:588:77: style: Variable 'pass->lyrno' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:587:77: note: pass->lyrno is assigned netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:588:77: note: pass->lyrno is overwritten netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:214:25: style: Variable 'endbands' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:216:25: style: Variable 'endcblks' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:220:25: style: Variable 'lastpass' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:222:25: style: Variable 'endpasses' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:237:23: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:441:26: style: Variable 'endcomps' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:443:25: style: Variable 'endlvls' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:445:25: style: Variable 'endbands' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:447:25: style: Variable 'endcblks' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:489:26: style: Variable 'endcomps' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:491:25: style: Variable 'endlvls' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:493:25: style: Variable 'endbands' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:495:25: style: Variable 'endcblks' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:537:26: style: Variable 'endcomps' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:539:25: style: Variable 'endlvls' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:541:25: style: Variable 'endbands' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:543:25: style: Variable 'endcblks' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t2enc.c:545:25: style: Variable 'endpasses' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:323:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tlx [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:356:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JAS_CLRSPC_GENRGB [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:536:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegdatasource.c:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegdatasource.c:183:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jpeg_resync_to_restart [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegdatasource.c:162:45: style: Parameter 'srcP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tsfb.c:539:57: warning: Function 'jpc_tsfbnode_getequivfilters' argument order different: declaration 'tsfbnode, cldind, width, height, vfilter, hfilter' definition 'tsfbnode, cldind, width, height, hfilter, vfilter' [funcArgOrderDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tsfb.c:152:57: note: Function 'jpc_tsfbnode_getequivfilters' argument order different: declaration 'tsfbnode, cldind, width, height, vfilter, hfilter' definition 'tsfbnode, cldind, width, height, hfilter, vfilter' netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tsfb.c:539:57: note: Function 'jpc_tsfbnode_getequivfilters' argument order different: declaration 'tsfbnode, cldind, width, height, vfilter, hfilter' definition 'tsfbnode, cldind, width, height, hfilter, vfilter' netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tsfb.c:623:51: style: Parameter 'parnode' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_tsfb.c:623:76: style: Parameter 'cldnode' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:204:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:397:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:532:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:602:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_COM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:648:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_COM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:692:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_APP0 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:797:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JCS_GRAYSCALE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:929:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_COM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:989:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtoavs.c:143:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:276:26: style: Local variable 'plane' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:250:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:276:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:290:26: style: Local variable 'plane' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:250:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:290:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/jpeg2000/pamtojpeg2k.c:106:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtodjvurle.c:47:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtodjvurle.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtodjvurle.c:136:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtodjvurle.c:249:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:273:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtodjvurle.c:130:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pamtodjvurle.c:205:36: style: Parameter 'tupleRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtodjvurle.c:54:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:644:33: style: Variable 'markerP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:711:33: style: Variable 'markerP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:741:33: style: Variable 'markerP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:792:57: style: Parameter 'cinfoP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:308:15: style: Variable 'fitsBzero' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:297:19: note: fitsBzero is assigned netpbm-free-0.0~svn5121/converter/other/pamtofits.c:308:15: note: fitsBzero is overwritten netpbm-free-0.0~svn5121/converter/other/pamtofits.c:308:15: style: Variable 'fitsBzero' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:301:19: note: fitsBzero is assigned netpbm-free-0.0~svn5121/converter/other/pamtofits.c:308:15: note: fitsBzero is overwritten netpbm-free-0.0~svn5121/converter/other/pamtofits.c:206:32: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtofits.c:70:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:202:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtohdiff.c:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtohdiff.c:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtohdiff.c:47:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:49:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:223:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:272:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtompfont.c:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtompfont.c:175:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtompfont.c:54:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtooctaveimg.c:46:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtooctaveimg.c:144:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtooctaveimg.c:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:149:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:296:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:401:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:420:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:968:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1294:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1638:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1691:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1729:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1814:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1844:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1902:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:2002:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:2054:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopam.c:29:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:85:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:87:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pamtohtmltbl.c:46:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:87:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:297:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PALMPDB [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:453:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:634:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:664:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:696:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:768:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:54:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:284:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:126:27: style: Variable 'storedNumber' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:197:32: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:207:20: style: Variable 'tuplenRow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:29:18: style: struct member 'cmdlineInfo::verbose' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/other/pamtopfm.c:62:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:342:12: style: Condition 'rc!=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:341:22: note: Calling function 'pdbheadWrite' returns 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:341:22: note: Assignment 'rc=pdbheadWrite(pdbP->p,fileP)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:342:12: note: Condition 'rc!=0' is always false netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:346:12: style: Condition 'rc!=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:345:21: note: Calling function 'rechdrWrite' returns 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:345:21: note: Assignment 'rc=rechdrWrite(irP,fileP)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:346:12: note: Condition 'rc!=0' is always false netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:350:12: style: Condition 'rc!=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:349:21: note: Calling function 'rechdrWrite' returns 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:349:21: note: Assignment 'rc=rechdrWrite(trP,fileP)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:350:12: note: Condition 'rc!=0' is always false netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:356:12: style: Condition 'rc!=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:355:19: note: Calling function 'textWrite' returns 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:355:19: note: Assignment 'rc=textWrite(pdbP->t,fileP)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:356:12: note: Condition 'rc!=0' is always false netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:123:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:125:5: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:123:10: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:259:28: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:271:24: style: Parameter 'textP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:371:31: style: Parameter 'tupleRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:372:31: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:402:29: style: Parameter 'tupleRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:403:29: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:433:29: style: Parameter 'tupleRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:434:29: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:501:18: style: Variable 'name' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pamtopdbimg.c:86:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtopnm.c:47:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopnm.c:122:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:285:37: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:1770:35: style: Parameter 'mapPamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:2077:56: warning: Uninitialized variable: fakeTransparent [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:2068:19: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/pamtogif.c:2077:56: note: Uninitialized variable: fakeTransparent netpbm-free-0.0~svn5121/converter/other/pamtopng.c:197:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:262:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_RGB_ALPHA [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:329:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:408:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_GRAY_ALPHA [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_GRAY [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:764:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:794:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_RGB [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:882:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INTERLACE_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:903:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:962:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtopnm.c:43:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtogif.c:140:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:106:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_PBM_TUPLETYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:410:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:432:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosrf.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosrf.c:92:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosrf.c:164:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosrf.c:196:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosrf.c:55:20: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:581:41: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:581:27: style: Variable 'brokenTimeP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:809:45: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:342:12: warning: Uninitialized variable: pngColor [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:328:9: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/pamtopng.c:342:12: note: Uninitialized variable: pngColor netpbm-free-0.0~svn5121/converter/other/pamtopng.c:185:35: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtopng.c:185:18: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:379:58: warning: Uninitialized variable: sampleMap [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:362:24: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:379:58: note: Uninitialized variable: sampleMap netpbm-free-0.0~svn5121/converter/other/pamtoqoi.c:77:18: style: Unused variable: option_def_index [unusedVariable] netpbm-free-0.0~svn5121/converter/other/pamtosvg/bitmap.c:86:39: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/bitmap.c:94:40: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/bitmap.c:102:40: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:198:56: style:inconclusive: Function 'at_splines_write' argument 3 names different: declaration 'opts' definition 'optsArg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.h:241:56: note: Function 'at_splines_write' argument 3 names different: declaration 'opts' definition 'optsArg'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:198:56: note: Function 'at_splines_write' argument 3 names different: declaration 'opts' definition 'optsArg'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:199:56: style:inconclusive: Function 'at_splines_write' argument 4 names different: declaration 'splines' definition 'splinesP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.h:242:56: note: Function 'at_splines_write' argument 4 names different: declaration 'splines' definition 'splinesP'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:199:56: note: Function 'at_splines_write' argument 4 names different: declaration 'splines' definition 'splinesP'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:201:56: style:inconclusive: Function 'at_splines_write' argument 6 names different: declaration 'msg_data' definition 'msgData'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.h:244:56: note: Function 'at_splines_write' argument 6 names different: declaration 'msg_data' definition 'msgData'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:201:56: note: Function 'at_splines_write' argument 6 names different: declaration 'msg_data' definition 'msgData'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:48:46: style: Parameter 'original' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/autotrace.c:83:43: style: Parameter 'original' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/exception.c:19:50: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/image-proc.c:335:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:66:30: style:inconclusive: Function 'curve_copyMost' argument 1 names different: declaration 'curveP' definition 'oldCurveP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.h:84:30: note: Function 'curve_copyMost' argument 1 names different: declaration 'curveP' definition 'oldCurveP'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:66:30: note: Function 'curve_copyMost' argument 1 names different: declaration 'curveP' definition 'oldCurveP'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:132:39: style:inconclusive: Function 'curve_appendPixel' argument 2 names different: declaration 'p' definition 'coord'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.h:99:39: note: Function 'curve_appendPixel' argument 2 names different: declaration 'p' definition 'coord'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:132:39: note: Function 'curve_appendPixel' argument 2 names different: declaration 'p' definition 'coord'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:211:25: style:inconclusive: Function 'curve_log' argument 2 names different: declaration 'print_t' definition 'printDistance'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.h:106:25: note: Function 'curve_log' argument 2 names different: declaration 'print_t' definition 'printDistance'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:211:25: note: Function 'curve_log' argument 2 names different: declaration 'print_t' definition 'printDistance'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:354:50: style:inconclusive: Function 'curve_freeListArray' argument 3 names different: declaration 'client_data' definition 'clientData'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.h:168:50: note: Function 'curve_freeListArray' argument 3 names different: declaration 'client_data' definition 'clientData'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:354:50: note: Function 'curve_freeListArray' argument 3 names different: declaration 'client_data' definition 'clientData'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:210:25: style: Parameter 'curveP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:264:31: style: Parameter 'curveP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/curve.c:301:12: error: Uninitialized variables: curveList.clockwise, curveList.color, curveList.open [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/image-proc.c:175:34: style: Variable 'min' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pamtosvg.c:36:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pamtosvg.c:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pamtosvg.c:148:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pamtosvg.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pamtosvg.c:380:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/output-svg.c:107:51: style:inconclusive: Function 'output_svg_writer' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/output-svg.h:24:51: note: Function 'output_svg_writer' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/output-svg.c:107:51: note: Function 'output_svg_writer' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1582:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MIN [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1829:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pamtosvg.c:147:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:39:30: style:inconclusive: Function 'evaluate_spline' argument 1 names different: declaration 'spline' definition 's'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.h:33:36: note: Function 'evaluate_spline' argument 1 names different: declaration 'spline' definition 's'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:39:30: note: Function 'evaluate_spline' argument 1 names different: declaration 'spline' definition 's'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:129:34: style:inconclusive: Function 'append_spline' argument 1 names different: declaration 's_list' definition 'l'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.h:70:46: note: Function 'append_spline' argument 1 names different: declaration 's_list' definition 'l'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:129:34: note: Function 'append_spline' argument 1 names different: declaration 's_list' definition 'l'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:89:10: error: Uninitialized variables: answer.clockwise, answer.color, answer.open [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:172:10: error: Uninitialized variables: answer.height, answer.width, answer.backgroundSpec, answer.background_color, answer.centerline, answer.preserve_width, answer.width_weight_factor [uninitvar] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:205:20: style: Condition 'rc!=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:203:33: note: Calling function 'jpc_enc_enccblk' returns 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:203:33: note: Assignment 'rc=jpc_enc_enccblk(encoderP,cblkP->stream,tcmptP,bandP,cblkP)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:205:20: note: Condition 'rc!=0' is always false netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:317:9: warning: Possible null pointer dereference: pass [nullPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:313:24: note: Assignment 'cblk->passes=0', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:316:21: note: Assignment 'pass=cblk->passes', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:317:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:318:9: warning: Possible null pointer dereference: pass [nullPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:313:24: note: Assignment 'cblk->passes=0', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:316:21: note: Assignment 'pass=cblk->passes', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:318:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:319:9: warning: Possible null pointer dereference: pass [nullPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:313:24: note: Assignment 'cblk->passes=0', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:316:21: note: Assignment 'pass=cblk->passes', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:319:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:324:9: warning: Possible null pointer dereference: pass [nullPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:313:24: note: Assignment 'cblk->passes=0', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:316:21: note: Assignment 'pass=cblk->passes', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:324:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:326:9: warning: Possible null pointer dereference: pass [nullPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:313:24: note: Assignment 'cblk->passes=0', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:316:21: note: Assignment 'pass=cblk->passes', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:326:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:217:36: style:inconclusive: Function 'jpc_enc_enccblks' argument 1 names different: declaration 'enc' definition 'encoderP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.h:136:33: note: Function 'jpc_enc_enccblks' argument 1 names different: declaration 'enc' definition 'encoderP'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:217:36: note: Function 'jpc_enc_enccblks' argument 1 names different: declaration 'enc' definition 'encoderP'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:281:69: style:inconclusive: Function 'jpc_enc_enccblk' argument 3 names different: declaration 'comp' definition 'tcmpt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.h:139:73: note: Function 'jpc_enc_enccblk' argument 3 names different: declaration 'comp' definition 'tcmpt'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:281:69: note: Function 'jpc_enc_enccblk' argument 3 names different: declaration 'comp' definition 'tcmpt'. netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:281:69: style: Parameter 'tcmpt' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:294:21: style: Variable 'termpass' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:705:16: style: Variable 'fp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_t1enc.c:706:16: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtosvg/vector.c:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TGA_MAP_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:179:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TGA_MAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:282:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGEIDFIELDMAXSIZE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:334:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TGA_RGB_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:404:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TGA_RLEMono [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:528:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:615:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:286:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:286:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:372:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:372:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:107:37: style:inconclusive: Function 'thin_image' argument 2 names different: declaration 'bg_spec' definition 'bgSpec'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.h:34:37: note: Function 'thin_image' argument 2 names different: declaration 'bg_spec' definition 'bgSpec'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:107:37: note: Function 'thin_image' argument 2 names different: declaration 'bg_spec' definition 'bgSpec'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:107:51: style:inconclusive: Function 'thin_image' argument 3 names different: declaration 'bg_color' definition 'bg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.h:34:52: note: Function 'thin_image' argument 3 names different: declaration 'bg_color' definition 'bg'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:107:51: note: Function 'thin_image' argument 3 names different: declaration 'bg_color' definition 'bg'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/thin-image.c:135:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:273:21: warning: If memory allocation fails, then there is a possible null pointer dereference: workarea [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:272:26: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pamtotga.c:272:26: note: Assignment 'workarea=strdup(cmdline.inputFileName)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtotga.c:273:21: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pamtotga.c:392:46: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:386:21: error: Uninitialized variable: ncolors [legacyUninitvar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:384:21: error: Uninitialized variable: mapType [legacyUninitvar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:99:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:219:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:393:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILLORDER_MSB2LSB [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:487:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTOMETRIC_MINISWHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:630:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:748:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_CCITTFAX3 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:894:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:930:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotga.c:65:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:998:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1063:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1093:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_IMAGEWIDTH [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1200:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtouil.c:64:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtouil.c:223:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_TRN_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtouil.c:312:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtouil.c:403:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtouil.c:185:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/pamtouil.c:175:24: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pamtouil.c:175:24: note: Assignment 'output=malloc(strlen(rgbname)+5+1)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtouil.c:185:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pamtouil.c:146:13: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/other/pamtouil.c:140:25: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pamtouil.c:140:11: note: Assignment 'str=(char*)malloc(digits+1)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtouil.c:146:13: note: Null pointer addition netpbm-free-0.0~svn5121/converter/other/pamtouil.c:73:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:334:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:361:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:545:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:604:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:653:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_PGM_TUPLETYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:692:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:966:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:1171:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:871:11: warning: Either the condition 'fd==-1' is redundant or lseek() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:934:12: note: Assuming that condition 'fd==-1' is not redundant netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:944:25: note: Calling function 'fileIsSeekable', 1st argument 'fd' value is -1 netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:871:11: note: Invalid argument netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:872:16: warning: Either the condition 'fd==-1' is redundant or lseek() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:934:12: note: Assuming that condition 'fd==-1' is not redundant netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:944:25: note: Calling function 'fileIsSeekable', 1st argument 'fd' value is -1 netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:872:16: note: Invalid argument netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:996:11: warning: If resource allocation fails, then there is a possible null pointer dereference: tmpfileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:994:22: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:994:22: note: Assignment 'tmpfileP=fdopen(tmpfileFd,"rb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:996:11: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:998:18: warning: If resource allocation fails, then there is a possible null pointer dereference: tmpfileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:994:22: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:994:22: note: Assignment 'tmpfileP=fdopen(tmpfileFd,"rb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:998:18: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1059:22: style: Local variable 'plane' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1051:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1059:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:1074:45: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:89:11: style: struct member 'CmdlineInfo::resolution' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/other/pamtotiff.c:199:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtoxvmini.c:120:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtoxvmini.c:261:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1011:23: style: Unsigned expression 'y-1' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1014:27: style: Unsigned expression 'x-1' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1030:27: style: Unsigned expression 'x-1' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1112:22: style: Local variable 'thisSpline' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1091:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1112:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:274:55: style: Parameter 'fittingOptsP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:455:34: style: Parameter 'fittingOptsP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:583:42: style: Parameter 'fittingOptsP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:986:47: style: Parameter 'fittingOptsP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1617:48: style: Parameter 'curveP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1710:34: style: Parameter 'curveP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1400:12: warning: Uninitialized variables: spline.degree, spline.linearity [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1383:18: note: Assuming condition is true netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1400:12: note: Uninitialized variables: spline.degree, spline.linearity netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1797:12: warning: Uninitialized variables: retval.data, retval.length, retval.clockwise, retval.color, retval.open [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1770:9: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/pamtosvg/fit.c:1797:12: note: Uninitialized variables: retval.data, retval.length, retval.clockwise, retval.color, retval.open netpbm-free-0.0~svn5121/converter/other/pamtoxvmini.c:96:42: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtoxvmini.c:183:34: style: Parameter 'xvPaletteP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:593:51: warning: If resource allocation fails, then there is a possible null pointer dereference: inFileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:584:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:584:34: note: Assignment 'inFileP=fdopen(pipeToSuckFd,"r")', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:593:51: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:118:44: style: Parameter 'dirEntryP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:205:35: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pbmtopgm.c:91:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pamtowinicon.c:37:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pfmtopam.c:47:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pfmtopam.c:182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pfmtopam.c:280:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:77:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:341:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:412:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:498:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:542:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:695:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:779:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pbmtopgm.c:48:24: style: Condition 'argc-1>3' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pbmtopgm.c:43:20: note: Assuming that condition 'argc-1>=3' is not redundant netpbm-free-0.0~svn5121/converter/other/pbmtopgm.c:48:24: note: Condition 'argc-1>3' is always false netpbm-free-0.0~svn5121/converter/other/pfmtopam.c:117:27: style: Variable 'storedNumber' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pfmtopam.c:299:31: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pfmtopam.c:54:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pgmtoppm.c:64:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtoppm.c:281:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:335:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:479:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:512:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:571:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:609:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dither8 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:641:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cluster3 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:738:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pgmtoppm.c:129:43: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/pgmtoppm.c:126:39: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pgmtoppm.c:126:39: note: Assignment 'buffer=strdup(argv[1])', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pgmtoppm.c:129:43: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pgmtoppm.c:63:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:341:50: style:inconclusive: Function 'find_centerline_pixels' argument 1 names different: declaration 'type' definition 'bitmap'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.h:67:51: note: Function 'find_centerline_pixels' argument 1 names different: declaration 'type' definition 'bitmap'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:341:50: note: Function 'find_centerline_pixels' argument 1 names different: declaration 'type' definition 'bitmap'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:585:22: style:inconclusive: Function 'mark_edge' argument 1 names different: declaration 'e' definition 'edge'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:65:22: note: Function 'mark_edge' argument 1 names different: declaration 'e' definition 'edge'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:585:22: note: Function 'mark_edge' argument 1 names different: declaration 'e' definition 'edge'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:1271:47: style:inconclusive: Function 'find_outline_pixels' argument 1 names different: declaration 'type' definition 'bitmap'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.h:56:48: note: Function 'find_outline_pixels' argument 1 names different: declaration 'type' definition 'bitmap'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:1271:47: note: Function 'find_outline_pixels' argument 1 names different: declaration 'type' definition 'bitmap'. netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:203:44: style: Parameter 'marked' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pamtosvg/pxl-outline.c:535:10: error: Uninitialized variables: pixel_outline.clockwise, pixel_outline.color [uninitvar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:572:32: style: Condition 'status!=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:571:39: note: Calling function 'imageRead' returns 0 netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:571:39: note: Assignment 'status=imageRead(pdbP->i,offset,fileP,verbose)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:572:32: note: Condition 'status!=0' is always false netpbm-free-0.0~svn5121/converter/other/pngtopam.c:95:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:375:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INTERLACE_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:482:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:535:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:567:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_tIME [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:653:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_bKGD [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:741:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_tRNS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:762:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_tRNS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:828:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_gAMA [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:867:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_PALETTE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:899:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_sBIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:926:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_sBIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:984:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:239:26: style: Checking if unsigned expression 'dataSize' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1036:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_RGB_ALPHA [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1074:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_sBIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1113:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_GRAY [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1150:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1202:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_bKGD [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1269:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_tRNS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1488:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:1542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:544:17: style: Local variable 'status' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:533:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:544:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:554:29: style: Local variable 'status' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:544:17: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:554:29: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:569:25: style: Local variable 'status' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:544:17: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:569:25: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:576:33: style: Local variable 'status' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:569:25: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:576:33: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pdbimgtopam.c:76:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pngtxt.c:165:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_TEXT_COMPRESSION_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtxt.c:236:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_ITXT_COMPRESSION_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngtxt.c:314:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngx.c:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_LIBPNG_VER_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngx.c:411:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_LIBPNG_VER_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pngx.c:457:35: style:inconclusive: Function 'pngx_setGamma' argument 2 names different: declaration 'displayGamma' definition 'screenGamma'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pngx.h:176:35: note: Function 'pngx_setGamma' argument 2 names different: declaration 'displayGamma' definition 'screenGamma'. netpbm-free-0.0~svn5121/converter/other/pngx.c:457:35: note: Function 'pngx_setGamma' argument 2 names different: declaration 'displayGamma' definition 'screenGamma'. netpbm-free-0.0~svn5121/converter/other/pngx.c:564:34: style:inconclusive: Function 'pngx_setSbit' argument 2 names different: declaration 'sbit' definition 'sbitArg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pngx.h:213:34: note: Function 'pngx_setSbit' argument 2 names different: declaration 'sbit' definition 'sbitArg'. netpbm-free-0.0~svn5121/converter/other/pngx.c:564:34: note: Function 'pngx_setSbit' argument 2 names different: declaration 'sbit' definition 'sbitArg'. netpbm-free-0.0~svn5121/converter/other/pngx.c:624:37: style: Parameter 'textP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pngx.c:643:40: style: Parameter 'textP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:386:11: style: Variable 'gP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:504:43: style: Parameter 'grayrow' can be declared as const array. However it seems that 'threshConvertRow' is a callback function, if 'grayrow' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:538:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:504:43: note: Parameter 'grayrow' can be declared as const array netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:507:32: style: Variable 'stateP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:562:44: style: Parameter 'grayrow' can be declared as const array. However it seems that 'dither8ConvertRow' is a callback function, if 'grayrow' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:600:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:562:44: note: Parameter 'grayrow' can be declared as const array netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:565:33: style: Variable 'stateP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:630:44: style: Parameter 'grayrow' can be declared as const array. However it seems that 'clusterConvertRow' is a callback function, if 'grayrow' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:680:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:630:44: note: Parameter 'grayrow' can be declared as const array netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:633:33: style: Variable 'stateP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pgmtopbm.c:60:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pngtxt.c:408:37: style:inconclusive: Function 'pngtxt_addChunk' argument 2 names different: declaration 'tfp' definition 'tfP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/pngtxt.h:12:37: note: Function 'pngtxt_addChunk' argument 2 names different: declaration 'tfp' definition 'tfP'. netpbm-free-0.0~svn5121/converter/other/pngtxt.c:408:37: note: Function 'pngtxt_addChunk' argument 2 names different: declaration 'tfp' definition 'tfP'. netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:225:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:400:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:434:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:600:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtojpeg.c:377:5: error: syntax error [syntaxError] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/gen_palm_colormap.c:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Color_s [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmcolormap.c:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:503:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:1231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmcolormap.c:31:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmcolormap.c:296:17: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmcolormap.c:280:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmcolormap.c:296:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmcolormap.c:244:29: style: Variable 'foundEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:785:28: style: Local variable 'transColor' shadows outer function [shadowFunction] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:737:1: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pngtopam.c:785:28: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pngtopam.c:846:37: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:222:12: error: Uninitialized variables: retval.g, retval.b [uninitvar] netpbm-free-0.0~svn5121/converter/other/pngtopam.c:86:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:293:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:381:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:507:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:568:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:599:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:647:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:675:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1019:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1280:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:246:39: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtoddif.c:574:21: style: Variable 'outfile' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:93:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:294:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:670:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:703:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:741:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:773:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:1066:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:692:35: style: Variable 'foundEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:1065:35: style: Variable 'foundEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:1166:36: style: Parameter 'colormapP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:1178:35: style: Variable 'foundEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/palmtopnm.c:106:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:308:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:931:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1149:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1167:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1185:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1268:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1334:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1489:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1682:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1744:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TRANSPARENT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2234:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2297:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_GRAY [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2376:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2428:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2454:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INTERLACE_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2518:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_FILTER_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2543:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_tRNS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2603:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_PALETTE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2629:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_PALETTE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2799:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2934:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:3011:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:167:17: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:159:13: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:167:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:336:50: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:395:52: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopclxl.c:104:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pnmtorast.c:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtorast.c:311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:650:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:731:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:787:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:841:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:994:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1353:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1369:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1439:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1978:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:2069:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1171:41: style: Condition 'version<3' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1169:21: note: Assuming that condition 'version<3' is not redundant netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1171:41: note: Condition 'version<3' is always true netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:797:23: warning: Either the condition '!foundEntryP' is redundant or there is possible null pointer dereference: foundEntryP. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:789:17: note: Assuming that condition '!foundEntryP' is not redundant netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:797:23: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:837:5: warning: Either the condition 'bufferP==NULL' is redundant or there is possible null pointer dereference: bufferP. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:839:17: note: Assuming that condition 'bufferP==NULL' is not redundant netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:837:5: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:838:17: warning: Either the condition 'bufferP==NULL' is redundant or there is possible null pointer dereference: bufferP. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:839:17: note: Assuming that condition 'bufferP==NULL' is not redundant netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:838:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:838:34: warning: Either the condition 'bufferP==NULL' is redundant or there is possible null pointer dereference: bufferP. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:839:17: note: Assuming that condition 'bufferP==NULL' is not redundant netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:838:34: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:841:18: warning: Either the condition 'bufferP==NULL' is redundant or there is possible null pointer dereference: bufferP. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:839:17: note: Assuming that condition 'bufferP==NULL' is not redundant netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:841:18: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:216:22: style: Local variable 'bpp' shadows outer argument [shadowArgument] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:191:51: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:216:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:247:35: style: Variable 'foundEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:438:43: style: Parameter 'colormapP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:446:31: style: Variable 'foundEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:740:46: style: Parameter 'colormapP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:783:35: style: Variable 'foundEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:893:36: style: Parameter 'bufferP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:900:38: style: Parameter 'bufferP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1077:38: style: Parameter 'lastrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1351:58: warning: Uninitialized variable: transcolor [uninitvar] netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1336:16: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:1351:58: note: Uninitialized variable: transcolor netpbm-free-0.0~svn5121/converter/other/pnmtopalm/pnmtopalm.c:76:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:191:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLE_RED [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:251:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLE_RED [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtorast.c:239:21: style: Variable 'xelrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:62:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:147:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_SGI16 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:245:22: style: Local variable 'scan' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:222:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:245:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:259:22: style: Local variable 'scan' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:222:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:259:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:274:22: style: Local variable 'scan' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:222:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:274:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtorle.c:82:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:323:23: style: Variable 'newmaxval' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:321:23: note: $symbol is assigned netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:323:23: note: $symbol is overwritten netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:77:31: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtosgi.c:162:23: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/other/pnmtosir.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:132:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:231:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:348:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:435:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:336:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:371:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:390:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:554:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTOMETRIC_SEPARATED [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:620:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_LZW [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:692:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:759:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:852:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:910:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:961:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:984:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:597:13: warning: Return value of function deflate() is not used. [ignoredReturnValue] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:2053:26: style: Condition '!progIsFlateCapable()' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:2053:45: note: Calling function 'progIsFlateCapable' returns 1 netpbm-free-0.0~svn5121/converter/other/pnmtops.c:2053:26: note: Condition '!progIsFlateCapable()' is always false netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1256:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1257:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1258:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1260:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:856:28: warning: If resource allocation fails, then there is a possible null pointer dereference: ifP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:847:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pnmtops.c:847:21: note: Assignment 'ifP=fdopen(pipeFd[0],"r")', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pnmtops.c:856:28: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1249:24: style: Local variable 'bytesPerRow' shadows outer function [shadowFunction] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:452:1: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtops.c:1249:24: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtops.c:637:34: style: Parameter 'oeP' can be declared as pointer to const. However it seems that 'rleFilter' is a callback function, if 'oeP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:960:26: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pnmtops.c:637:34: note: Parameter 'oeP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/pnmtops.c:229:35: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pnmtops.c:229:18: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/ppmtopgm.c:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:485:39: warning: Uninitialized variable: colors [uninitvar] netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:434:16: note: Assuming condition is true netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:485:39: note: Uninitialized variable: colors netpbm-free-0.0~svn5121/converter/other/pnmtoxwd.c:57:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/qoitopam.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/qoitopam.c:144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/qoitopam.c:245:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/qoitopam.c:275:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/qoitopam.c:296:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:128:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:726:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_strsol [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:835:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:906:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:985:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:1057:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:415:20: style: Checking if unsigned expression 'filter' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1493:23: style: Local variable 'colorIndex' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1462:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1493:23: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2980:9: style: Local variable 'errorlevel' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:150:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2980:9: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:623:48: style: Parameter 'alphaP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1528:39: style: Parameter 'alphasOfColor' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1855:42: style: Parameter 'transPnm' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:1889:38: style: Parameter 'pfP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/pnmtopng.c:2217:37: style: Parameter 'trans_pnm' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/other/qoitopam.c:80:18: style: Unused variable: option_def_index [unusedVariable] netpbm-free-0.0~svn5121/converter/other/rast.c:352:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:488:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rast.c:279:42: style:inconclusive: Function 'pr_load_header' argument 1 names different: declaration 'in' definition 'ifP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/rast.h:117:42: note: Function 'pr_load_header' argument 1 names different: declaration 'in' definition 'ifP'. netpbm-free-0.0~svn5121/converter/other/rast.c:279:42: note: Function 'pr_load_header' argument 1 names different: declaration 'in' definition 'ifP'. netpbm-free-0.0~svn5121/converter/other/rast.c:280:35: style:inconclusive: Function 'pr_load_header' argument 2 names different: declaration 'hP' definition 'headerP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/other/rast.h:118:42: note: Function 'pr_load_header' argument 2 names different: declaration 'hP' definition 'headerP'. netpbm-free-0.0~svn5121/converter/other/rast.c:280:35: note: Function 'pr_load_header' argument 2 names different: declaration 'hP' definition 'headerP'. netpbm-free-0.0~svn5121/converter/other/rast.c:80:31: style: Parameter 'colormap' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/rast.c:87:20: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/rast.c:344:43: style: Parameter 'hP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/rast.c:115:22: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/other/rast.c:201:29: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:464:13: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:448:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:464:13: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:444:22: style: Variable 'pr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:475:26: warning: Uninitialized variables: colorMap.type, colorMap.length [uninitvar] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:463:30: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:475:26: note: Uninitialized variables: colorMap.type, colorMap.length netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:475:26: error: Uninitialized struct member: colorMap.type [uninitStructMember] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:475:26: error: Uninitialized struct member: colorMap.length [uninitStructMember] netpbm-free-0.0~svn5121/converter/other/rasttopnm.c:47:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/rlatopam.c:244:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rlatopam.c:400:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rletopnm.c:112:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rletopnm.c:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rletopnm.c:442:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:822:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:841:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:846:18: style: The if condition is the same as the previous if condition [duplicateCondition] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:815:18: note: First condition netpbm-free-0.0~svn5121/converter/other/pstopnm.c:846:18: note: Second condition netpbm-free-0.0~svn5121/converter/other/pstopnm.c:762:20: warning: If memory allocation fails, then there is a possible null pointer dereference: basename [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:761:27: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pstopnm.c:761:27: note: Assignment 'basename=strdup(cmdline.inputFileName)', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pstopnm.c:762:20: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pstopnm.c:976:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: pipeToGsP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:952:23: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pstopnm.c:952:23: note: Assignment 'pipeToGsP=fdopen(pipeToGhostscriptFd,"w")', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pstopnm.c:976:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pstopnm.c:998:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: pipeToGsP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:952:23: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pstopnm.c:952:23: note: Assignment 'pipeToGsP=fdopen(pipeToGhostscriptFd,"w")', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pstopnm.c:998:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pstopnm.c:1000:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: pipeToGsP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:952:23: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/other/pstopnm.c:952:23: note: Assignment 'pipeToGsP=fdopen(pipeToGhostscriptFd,"w")', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/pstopnm.c:1000:12: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/pstopnm.c:197:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:199:5: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/other/pstopnm.c:197:10: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/other/pstopnm.c:1075:15: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:1048:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/pstopnm.c:1075:15: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/pstopnm.c:490:16: style: Variable 'fgetsRc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pstopnm.c:126:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/rlatopam.c:285:9: style: Local variable 'width' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/rlatopam.c:30:21: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/rlatopam.c:285:9: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/rlatopam.c:285:16: style: Local variable 'height' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/rlatopam.c:31:21: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/rlatopam.c:285:16: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/rlatopam.c:317:11: style: Local variable 'offsets' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/rlatopam.c:25:14: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/rlatopam.c:317:11: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/rlatopam.c:140:21: style: Variable 'inputCursor' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/rlatopam.c:163:9: error: Uninitialized variable: outputCursor [uninitvar] netpbm-free-0.0~svn5121/converter/other/sirtopnm.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sirtopnm.c:74:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sirtopnm.c:115:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sirtopnm.c:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sgitopnm.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sgitopnm.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sgitopnm.c:452:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sgitopnm.c:498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/rletopnm.c:107:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:354:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:884:20: style: Parameter 'conv' can be declared as pointer to const. However it seems that 'negativeOpt' is a callback function, if 'conv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:903:18: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:884:20: note: Parameter 'conv' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:884:32: style: Parameter 'r' can be declared as pointer to const. However it seems that 'negativeOpt' is a callback function, if 'r' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:903:18: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:884:32: note: Parameter 'r' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:884:40: style: Parameter 'argn' can be declared as pointer to const. However it seems that 'negativeOpt' is a callback function, if 'argn' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:903:18: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:884:40: note: Parameter 'argn' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:893:22: style: Parameter 'conv' can be declared as pointer to const. However it seems that 'negativeClose' is a callback function, if 'conv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:905:20: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/other/pnmtotiffcmyk.c:893:22: note: Parameter 'conv' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/other/srftopam.c:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/srftopam.c:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/srftopam.c:163:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/srftopam.c:219:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/srftopam.c:56:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/sunicontopnm.c:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/sunicontopnm.c:128:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:494:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppmd_fill_drawproc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:554:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:646:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:679:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_READER_TYPE_ELEMENT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:745:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_READER_TYPE_ELEMENT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:763:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:823:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:864:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_READER_TYPE_ELEMENT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:902:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_READER_TYPE_ELEMENT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:972:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBXML_TEST_VERSION [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/srf.c:458:13: style: Condition '!readImg(ifP,verbose,i,&srfP->imgs[i])' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/srf.c:458:21: note: Calling function 'readImg' returns 1 netpbm-free-0.0~svn5121/converter/other/srf.c:458:13: note: Condition '!readImg(ifP,verbose,i,&srfP->imgs[i])' is always false netpbm-free-0.0~svn5121/converter/other/srf.c:494:13: style: Condition '!writeImg(ofP,i,&srfP->imgs[i])' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/srf.c:494:22: note: Calling function 'writeImg' returns 1 netpbm-free-0.0~svn5121/converter/other/srf.c:494:13: note: Condition '!writeImg(ofP,i,&srfP->imgs[i])' is always false netpbm-free-0.0~svn5121/converter/other/srf.c:501:9: style: Condition 'padLen' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/other/srf.c:500:18: note: Assignment 'padLen=256-(padLen%256)', assigned value is greater than 0 netpbm-free-0.0~svn5121/converter/other/srf.c:501:9: note: Condition 'padLen' is always true netpbm-free-0.0~svn5121/converter/other/sgitopnm.c:314:16: style: Variable 'src' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/srf.c:503:16: style: Local variable 'bytesWritten' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/srf.c:483:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/srf.c:503:16: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/srf.c:23:21: style: Variable 'c' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/srf.c:301:44: style: Parameter 'alphaP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/srf.c:346:42: style: Parameter 'dataP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/sgitopnm.c:66:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/tiff.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:579:22: style: Local variable 'p' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:568:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/svgtopam.c:579:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/svgtopam.c:580:16: style: Local variable 'buffer' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:566:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/svgtopam.c:580:16: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/svgtopam.c:838:23: style: Variable 'pixelrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:619:12: warning: Uninitialized variable: style.fillColor [uninitvar] netpbm-free-0.0~svn5121/converter/other/svgtopam.c:576:12: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/svgtopam.c:619:12: note: Uninitialized variable: style.fillColor netpbm-free-0.0~svn5121/converter/other/svgtopam.c:79:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:189:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_BITSPERSAMPLE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:270:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_IMAGEWIDTH [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:291:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_PLANARCONFIG [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:313:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTOMETRIC_SEPARATED [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:335:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_ORIENTATION [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:379:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_FILLORDER [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:561:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILLORDER_LSB2MSB [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:602:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:802:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:933:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_TOPLEFT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTOMETRIC_RGB [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1371:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLANARCONFIG_CONTIG [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1424:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_ORIENTATION [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1701:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/yuy2topam.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/yuy2topam.c:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/yuy2topam.c:214:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:402:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:592:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:753:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:979:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:1061:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:1208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:1309:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/yuy2topam.c:55:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/zeisstopnm.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/xwdtopnm.c:113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/xwdtopnm.c:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/xwdtopnm.c:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/xwdtopnm.c:564:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/xwdtopnm.c:1401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/atktopbm.c:123:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/atktopbm.c:285:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/atktopbm.c:339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/brushtopbm.c:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/brushtopbm.c:76:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:380:16: style: Variable 'fldPresent' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:378:16: note: fldPresent is assigned netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:380:16: note: fldPresent is overwritten netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1519:13: style: Local variable 'ok' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1512:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1519:13: note: Shadow variable netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:459:25: style: Variable 'inP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:1466:20: style: Variable 'rp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:431:37: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 500. [shiftTooManyBits] netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:500:20: note: Assuming that condition 'bps==32' is not redundant netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:431:37: note: Shift netpbm-free-0.0~svn5121/converter/other/tifftopnm.c:431:37: warning: Either the condition 'bps==32' is redundant or there is signed integer overflow for expression '1<size+sizeof(uint32_t))', assigned value is 0 netpbm-free-0.0~svn5121/converter/other/winicontopam.c:417:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/other/winicontopam.c:817:41: style: Parameter 'hdrP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:1230:37: style: Variable 'dirEntryP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:202:13: error: Uninitialized variable: u32 [uninitvar] netpbm-free-0.0~svn5121/converter/pbm/mdatopbm.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/mdatopbm.c:80:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/mdatopbm.c:269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:72:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:600:19: style: Variable 'sizeRemaining' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:781:19: style: Variable 'bitmapCursor' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:782:19: style: Variable 'sizeRemaining' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:841:19: style: Variable 'bytesConsumed' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/other/winicontopam.c:880:19: style: Variable 'bytesConsumed' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:75:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:141:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:107:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rBuff [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:148:41: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:148:41: note: Assignment 'rBuff=malloc(buffsize)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:160:31: note: Calling function 'scanMacBinaryHeader', 1st argument 'rBuff' value is 0 netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:107:10: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:156:18: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rBuff [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:148:41: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:148:41: note: Assignment 'rBuff=malloc(buffsize)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:156:18: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:196:18: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rBuff [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:191:41: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:191:41: note: Assignment 'rBuff=malloc(MAX(extraskip,512))', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:196:18: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:200:18: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rBuff [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:191:41: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:191:41: note: Assignment 'rBuff=malloc(MAX(extraskip,512))', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/macptopbm.c:200:18: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:108:38: error: Division by zero. [zerodiv] netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:102:15: note: Assignment 'pad=0', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:108:38: note: Division by zero netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:78:16: style: Local variable 'bytesRead' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:69:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/mgrtopbm.c:78:16: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/mrftopbm.c:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/mrftopbm.c:110:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/mrftopbm.c:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:46:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:95:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:78:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:61:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:78:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:134:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:117:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:134:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:26:24: style: Parameter 'stripe' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmto10x.c:30:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pbm/pbmto4425.c:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmto4425.c:145:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoascii.c:197:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/g3topbm.c:580:46: style: Condition 'curlen-fillbits>13' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/pbm/g3topbm.c:576:28: note: Assuming that condition 'curlen>11' is not redundant netpbm-free-0.0~svn5121/converter/pbm/g3topbm.c:580:46: note: Condition 'curlen-fillbits>13' is always false netpbm-free-0.0~svn5121/converter/pbm/g3topbm.c:504:37: style: Parameter 'bwHashP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmto4425.c:76:23: style: Parameter 'vmap' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/g3topbm.c:108:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoascii.c:53:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoatk.c:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtobbnbg.c:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtocis.c:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtocmuwm.c:34:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtocmuwm.c:99:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoatk.c:43:26: style: Variable 'hex' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtodjvurle.c:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtodjvurle.c:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepsi.c:101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepsi.c:159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepsi.c:227:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepson.c:69:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepson.c:150:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepson.c:185:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoescp2.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoescp2.c:183:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepson.c:68:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepsi.c:264:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepsi.c:264:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepsi.c:264:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/pbm/pbmtoepsi.c:98:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtogem.c:69:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtogem.c:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtogem.c:118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtogem.c:135:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtogem.c:226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtogo.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtogo.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtogem.c:118:17: error: Invalid putc() argument nr 1. The value is -128 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/converter/pbm/pbmtogem.c:113:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitreverse [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:242:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:304:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:455:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:543:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:79:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:143:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoescp2.c:204:26: style: Local variable 'idx' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoescp2.c:154:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmtoescp2.c:204:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmtoescp2.c:60:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:188:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:278:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:352:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:470:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoln03.c:92:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoln03.c:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:154:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:148:24: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:148:24: note: Assignment 'output=malloc(sizeof(*output)*cols*passes)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:154:20: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/pbmtoibm23xx.c:74:18: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:403:42: style: Parameter 'bitrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtolps.c:78:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolps.c:155:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolps.c:246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:32:12: style: struct member 'OutStream::data' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pbm/pbmtog3.c:67:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtomacp.c:85:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomacp.c:304:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomacp.c:436:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomatrixorbital.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolps.c:77:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtomgr.c:34:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomgr.c:89:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomda.c:99:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomda.c:211:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:155:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:163:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:451:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:77:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtolj.c:533:15: style: Variable 'blankRows' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:264:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:315:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:192:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:325:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:375:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:460:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:495:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtomda.c:55:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtomacp.c:84:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:315:13: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: image [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:301:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:301:19: note: Assignment 'image=calloc(w64*h64*64*64,1)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:315:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:168:22: style: Local variable 'row' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:161:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:168:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:200:26: style: Local variable 'col' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:190:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:200:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmtomrf.c:327:33: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtopi3.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoplot.c:38:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopi3.c:85:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtopi3.c:50:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmtopi3.c:85:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/ppa.h:56:8: error: syntax error: 0 = [syntaxError] netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:32:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:52:24: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:28:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:52:24: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:58:21: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:28:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:58:21: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:28:12: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:52:24: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtoppa/pbm.c:184:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtoptx.c:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:50:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:333:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtosunicon.c:159:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:543:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtonokia.c:85:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtowbmp.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:290:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:290:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:290:5: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:290:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:290:5: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:133:27: style: Parameter 'outbits' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:49:35: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtopsg3.c:49:18: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:203:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:234:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:274:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:296:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:327:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:417:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoybm.c:31:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtoybm.c:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitreverse [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtozinc.c:84:18: style: struct member 'Packer::item' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pbm/pi3topbm.c:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pi3topbm.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pi3topbm.c:63:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pktopbm.c:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pktopbm.c:513:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/wbmptopbm.c:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/wbmptopbm.c:84:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/wbmptopbm.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/wbmptopbm.c:84:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] netpbm-free-0.0~svn5121/converter/pbm/wbmptopbm.c:53:56: style: Variable 'c' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:157:17: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:152:26: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:152:26: note: Assignment 'name=malloc(strlen(filenameArg))', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:157:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:160:13: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:152:26: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:152:26: note: Assignment 'name=malloc(strlen(filenameArg))', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:160:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:340:37: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assignment 'name=strdup(cmdline.name)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:417:40: note: Calling function 'writeXbmHeader', 2nd argument 'name' value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:340:37: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:341:38: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assignment 'name=strdup(cmdline.name)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:417:40: note: Calling function 'writeXbmHeader', 2nd argument 'name' value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:341:38: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:344:12: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assignment 'name=strdup(cmdline.name)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:417:40: note: Calling function 'writeXbmHeader', 2nd argument 'name' value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:344:12: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:338:38: style: Parameter 'ofP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:69:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/ybmtopbm.c:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:115:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:276:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:364:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/asciitopgm.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/asciitopgm.c:230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:75:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:113:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:119:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:128:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:134:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:118:13: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:111:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:118:13: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:127:17: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:118:13: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:127:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:133:21: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:127:17: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:133:21: note: Shadow variable netpbm-free-0.0~svn5121/converter/pbm/xbmtopbm.c:173:16: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pgm/bioradtopgm.c:71:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/fstopgm.c:26:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/fstopgm.c:96:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/hipstopgm.c:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/hipstopgm.c:19:11: style: struct member 'HIPS_Header::orig_name' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pgm/hipstopgm.c:20:11: style: struct member 'HIPS_Header::seq_name' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pgm/hipstopgm.c:22:11: style: struct member 'HIPS_Header::orig_date' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pgm/hipstopgm.c:31:11: style: struct member 'HIPS_Header::seq_history' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pgm/hipstopgm.c:33:11: style: struct member 'HIPS_Header::seq_desc' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pgm/fstopgm.c:117:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pgm/fstopgm.c:118:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pgm/fstopgm.c:119:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pgm/fstopgm.c:108:22: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pgm/lispmtopgm.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/pgmtofs.c:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/pgmtopgm.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/pgmtolispm.c:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/pgmtolispm.c:94:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/pgmtosbig.c:116:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/pgmtost4.c:70:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/psidtopgm.c:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/psidtopgm.c:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLAG [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pktopbm.c:523:39: style: Unsigned expression 'xj' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/pbm/pktopbm.c:523:62: style: Unsigned expression 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/pbm/pktopbm.c:547:35: style: Unsigned expression 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/pbm/pktopbm.c:551:43: style: Unsigned expression 'xj' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:229:21: style: Variable 'pixels1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:230:22: style: Variable 'pixels2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:248:31: warning: Uninitialized variable: nRead [uninitvar] netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:241:26: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:248:31: note: Uninitialized variable: nRead netpbm-free-0.0~svn5121/converter/pgm/rawtopgm.c:54:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pbm/pktopbm.c:63:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pgm/spottopgm.c:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/spottopgm.c:135:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/spottopgm.c:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/st4topgm.c:238:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxval [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pgm/spottopgm.c:125:14: style: struct member 'Imghdr::dummy1' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/pgm/spottopgm.c:213:22: style: Variable 'arecord.sub2' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pgm/spottopgm.c:214:22: style: Variable 'arecord.sub3' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:197:10: warning: Either the condition 'cp==NULL' is redundant or there is possible null pointer dereference: cp. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:193:16: note: Assuming that condition 'cp==NULL' is not redundant netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:197:10: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:97:12: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:297:25: error: Uninitialized variable: g [legacyUninitvar] netpbm-free-0.0~svn5121/converter/pgm/sbigtopgm.c:51:18: style: Unused variable: option_def_index [unusedVariable] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:189:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:264:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:306:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/gouldtoppm.c:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:114:26: style: Condition 'cmdlineP->height<=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:101:24: note: Assignment 'cmdlineP->height=48', assigned value is 48 netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:114:26: note: Condition 'cmdlineP->height<=0' is always false netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:162:23: style: Variable 'origCb' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:163:23: style: Variable 'origCr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:176:26: warning: Uninitialized variable: v [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:168:21: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:176:26: note: Uninitialized variable: v netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:177:26: warning: Uninitialized variable: u [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:168:21: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:177:26: note: Uninitialized variable: u netpbm-free-0.0~svn5121/converter/ppm/411toppm.c:95:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:89:26: style: Condition 'cmdlineP->height==0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:76:24: note: Assignment 'cmdlineP->height=240', assigned value is 240 netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:89:26: note: Condition 'cmdlineP->height==0' is always false netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:91:30: style: Condition 'cmdlineP->height%2!=0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:76:24: note: Assignment 'cmdlineP->height=240', assigned value is 240 netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:91:30: note: Condition 'cmdlineP->height%2!=0' is always false netpbm-free-0.0~svn5121/converter/ppm/eyuvtoppm.c:70:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/imgtoppm.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/mtvtoppm.c:37:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:99:16: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:104:11: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:99:16: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:140:22: style: Local variable 'row' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:122:21: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:140:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:144:26: style: Local variable 'col' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:122:26: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:144:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:154:22: style: Local variable 'row' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:122:21: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:154:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:192:22: style: Local variable 'row' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:122:21: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:192:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/leaftoppm.c:64:21: style: Variable 'compressed' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/neotoppm.c:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pc1toppm.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:206:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:302:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:674:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1224:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1382:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1482:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1550:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1693:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1895:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2015:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2338:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2504:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pi1toppm.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:153:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:512:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:574:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:639:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:682:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:251:23: style: Parameter 'cmap16' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:313:39: style: Parameter 'bitplanes' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:361:41: style: Parameter 'bitPlanes' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/pcxtoppm.c:97:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/pjtoppm.c:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/pjtoppm.c:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:415:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1341:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1378:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1492:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:2083:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3828:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xadd [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4062:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4075:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4597:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:73:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:196:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:289:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:72:21: error: Invalid putchar() argument nr 1. The value is -120 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:197:17: error: Invalid putchar() argument nr 1. The value is -121 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:171:26: style: Parameter 'red' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:172:26: style: Parameter 'green' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:173:26: style: Parameter 'blue' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:175:17: style: Variable 'sldhead' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:176:17: style: Variable 'dxbhead' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:231:22: warning: Uninitialized variable: best [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:220:23: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtoacad.c:231:22: note: Uninitialized variable: best netpbm-free-0.0~svn5121/converter/ppm/ppmtoapplevol.c:75:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:814:19: style: Redundant condition: The condition '*here' is redundant since '*here == '='' is sufficient. [redundantCondition] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:614:27: style: Condition 'j-k<=192' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:610:24: note: Assuming that condition 'j<209' is not redundant netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:612:21: note: Assignment 'k=16', assigned value is 16 netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:614:27: note: Condition 'j-k<=192' is always false netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:822:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:829:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:752:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:781:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:809:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:899:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1068:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:707:33: warning: Either the condition 'k>1' is redundant or there is division by zero at line 707. [zerodivcond] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:705:30: note: Assuming that condition 'k>1' is not redundant netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:706:25: note: Compound assignment '>>=', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:707:33: note: Division by zero netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:708:31: warning: Either the condition 'k>1' is redundant or there is division by zero at line 708. [zerodivcond] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:705:30: note: Assuming that condition 'k>1' is not redundant netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:706:25: note: Compound assignment '>>=', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:708:31: note: Division by zero netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:271:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:272:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:273:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:646:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:201:11: style: Variable 'slash' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:202:11: style: Variable 'dot' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:907:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:748:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:777:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:805:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:847:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:618:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: objectP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assignment 'objectP=malloc(sizeof(*objectP)+nDat)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:618:5: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:619:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: objectP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assignment 'objectP=malloc(sizeof(*objectP)+nDat)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:619:5: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:620:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: objectP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assignment 'objectP=malloc(sizeof(*objectP)+nDat)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:620:5: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:621:12: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: objectP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assignment 'objectP=malloc(sizeof(*objectP)+nDat)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:621:12: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:620:53: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:612:21: note: Assignment 'objectP=malloc(sizeof(*objectP)+nDat)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:620:53: note: Null pointer addition netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1077:21: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1064:13: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1077:21: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1086:32: style: Local variable 'chr' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1071:24: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:1086:32: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:208:26: style: Variable 'bdataP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:224:26: style: Variable 'icdataP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:239:26: style: Variable 'fcdataP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:254:25: style: Variable 'idataP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoarbtxt.c:73:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoascii.c:232:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoascii.c:112:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:102:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BMP_HDRLEN_WIN_V1 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:548:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable er_internal [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:607:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable er_internal [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:642:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:784:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:970:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoeyuv.c:400:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:401:17: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:393:13: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:401:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtobmp.c:99:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:172:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:392:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:420:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:460:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:66:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:170:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:347:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:40:23: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:38:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:38:20: note: Assignment 'buffer=strdup(fileName)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:40:23: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:464:17: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: pipeToPamtogif [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:455:27: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:455:27: note: Assignment 'pipeToPamtogif=popen(command,"w")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:464:17: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtogif.c:165:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:243:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:243:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:344:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:344:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:344:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoicr.c:64:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoleaf.c:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoleaf.c:223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3783:21: style: Condition 'ps_rotation>45' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3777:43: note: Assuming that condition 'ps_rotation<=45' is not redundant netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3783:21: note: Condition 'ps_rotation>45' is always true netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3791:48: style: Condition 'ps_rotation<315' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3777:21: note: Assuming that condition 'ps_rotation>=315' is not redundant netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3791:48: note: Condition 'ps_rotation<315' is always true netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4445:23: style: Condition 'opcode>=0xa2' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4416:16: note: Assuming that condition 'opcode<0xa2' is not redundant netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4445:23: note: Condition 'opcode>=0xa2' is always true netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1496:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1496:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1496:13: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: pamscalePipeP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1489:26: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1489:26: note: Assignment 'pamscalePipeP=popen(command,"w")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1496:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4019:18: style: Variable 'p.pixelSize' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4018:18: note: p.pixelSize is assigned netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4019:18: note: p.pixelSize is overwritten netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:947:32: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1103:33: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'srcCopy' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1331:16: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1103:33: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1115:31: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'srcOr' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1313:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1115:31: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1125:32: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'srcXor' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1314:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1125:32: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1136:32: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'srcBic' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1315:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1136:32: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1146:36: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'notSrcCopy' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1316:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1146:36: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1158:34: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'notSrcOr' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1317:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1158:34: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1168:35: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'notSrcBic' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1319:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1168:35: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1178:35: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'notSrcXor' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1318:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1178:35: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1189:33: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'addOver' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1322:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1189:33: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1200:32: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'addPin' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1321:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1200:32: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1222:33: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'subOver' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1326:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1222:33: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1236:32: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'subPin' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1323:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1236:32: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1258:31: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'adMax' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1325:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1258:31: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1269:31: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'adMin' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1327:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1269:31: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1280:31: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'blend' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1320:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1280:31: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1295:37: style: Parameter 'srcP' can be declared as pointer to const. However it seems that 'transparent' is a callback function, if 'srcP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1324:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1295:37: note: Parameter 'srcP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1347:32: style: Parameter 'sixteen' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1503:35: style: Variable 'rowBytes' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1594:31: style: Variable 'srcrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1671:31: style: Variable 'redPlane' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1672:31: style: Variable 'grnPlane' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1673:31: style: Variable 'bluPlane' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1836:30: style: Parameter 'canvasP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1934:27: style: Variable 'biP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:2290:37: style: Parameter 'packed' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:2303:35: style: Parameter 'packed' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:2321:35: style: Parameter 'packed' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:2341:34: style: Parameter 'packed' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:2816:35: style: Parameter 'boundsP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3291:32: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'LineFrom' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4270:30: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3291:32: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3315:33: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'ShortLine' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4271:31: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3315:33: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3340:37: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'ShortLineFrom' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4273:35: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3340:37: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3384:33: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'paintRect' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4289:31: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3384:33: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3400:37: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'paintSameRect' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4297:35: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3400:37: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3438:33: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'frameRect' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4288:31: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3438:33: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3454:37: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'frameSameRect' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4296:35: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3454:37: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3606:33: style: Parameter 'blitListP' can be declared as pointer to const. However it seems that 'paintPoly' is a callback function, if 'blitListP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4353:32: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3606:33: note: Parameter 'blitListP' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3810:19: style: Variable 'glyph' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1128:13: error: Address of local auto-variable assigned to a function parameter. [autoVariables] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3582:13: warning: Uninitialized variable: sdy [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3529:14: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:3582:13: note: Uninitialized variable: sdy netpbm-free-0.0~svn5121/converter/ppm/ppmtolj.c:342:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2197:29: warning: Either the condition 'bmhdP==NULL' is redundant or there is possible null pointer dereference: bmhdP. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2191:15: note: Assuming that condition 'bmhdP==NULL' is not redundant netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2197:29: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1951:63: style: Checking if unsigned expression 'row' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2127:30: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2050:13: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:2127:30: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:610:33: style: Parameter 'bmhdP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:616:21: style: Variable 'ilP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:650:34: style: Parameter 'chunkyrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:654:21: style: Variable 'ilP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1108:17: style: Variable 'transpColorP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1206:17: style: Variable 'transpColorP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1280:13: style: Variable 'transpColorP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1335:34: style: Parameter 'dcol' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1350:13: style: Variable 'transpColorP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1456:13: style: Variable 'transpColorP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1757:40: style: Parameter 'CompHdr' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1758:40: style: Parameter 'compdata' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:1760:40: style: Parameter 'comptree' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ilbmtoppm.c:70:13: style: struct member 'ColorMap::mp_id' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:382:17: style: struct member 'Opdef::description' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:88:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1576:23: style: Variable 'planes.blu[index]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4013:18: style: Variable 'p.packType' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4014:18: style: Variable 'p.packSize' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4015:18: style: Variable 'p.hRes' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4016:18: style: Variable 'p.vRes' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4017:18: style: Variable 'p.pixelType' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4020:18: style: Variable 'p.cmpCount' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4021:18: style: Variable 'p.cmpSize' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4022:18: style: Variable 'p.planeBytes' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4023:18: style: Variable 'p.pmTable' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:4024:18: style: Variable 'p.pmReserved' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtolj.c:315:23: style: Condition 'argn==argc' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/ppmtolj.c:312:69: note: Assuming that condition 'argn+1nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:269:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:224:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUM_BLOCK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:270:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newPtr [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:267:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:266:35: note: Assignment 'newPtr=lastPtr->nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:270:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:334:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:271:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newPtr [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:267:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:266:35: note: Assignment 'newPtr=lastPtr->nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:271:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:397:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOTION_BACKWARD [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:272:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newPtr [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:267:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:266:35: note: Assignment 'newPtr=lastPtr->nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:272:9: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:481:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:273:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newPtr [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:267:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:266:35: note: Assignment 'newPtr=lastPtr->nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:273:24: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:545:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:661:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOTION_FORWARD [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1204:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_RATE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1258:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printSNR [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1343:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_RATE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:535:23: style: Variable 'lastPtrPtr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:109:25: warning: Uninitialized variable: buffer [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:106:23: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:109:25: note: Uninitialized variable: buffer netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:372:29: warning: Uninitialized variable: buffer [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:369:27: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:372:29: note: Uninitialized variable: buffer netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:178:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:251:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:306:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:358:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:400:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:455:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:528:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:540:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:693:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:862:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1021:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1144:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_STDSORT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1299:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1415:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1475:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1565:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_STDSORT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1668:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1760:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:2183:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtomitsu.c:97:28: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_bound [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collect_quant [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:452:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchCompareMode [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:798:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSEARCH_SIMPLE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:144:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psearchAlg [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:288:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:512:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixelFullSearch [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:620:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psearchAlg [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:675:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psearchAlg [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:755:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:817:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:908:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bsearch.c:1007:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOTION_BACKWARD [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint8 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:107:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentGOPPath [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:139:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:171:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:221:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable realQuiet [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tc_hrs [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:222:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/combine.c:255:20: style: Variable 'pastRefNum' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1220:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1220:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1220:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1228:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1228:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1228:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1232:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1232:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1232:13: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1247:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1249:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1249:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1249:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1254:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:820:15: style: Variable 'y_dc_pred' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:731:15: note: y_dc_pred is assigned netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:820:15: note: y_dc_pred is overwritten netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:951:5: style: Label 'calc_blocks' is not used. [unusedLabel] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:900:25: style: Local variable 'motion' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:659:19: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:900:25: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1053:26: style: Local variable 'x' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:658:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:1053:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:185:31: style: Variable 'prevRow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:186:31: style: Variable 'nextRow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:631:16: warning: Uninitialized variable: motion [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:541:9: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:548:9: note: Assuming condition is true netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:631:16: note: Uninitialized variable: motion netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:632:16: warning: Uninitialized variable: mode [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:541:9: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:548:9: note: Assuming condition is true netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:632:16: note: Uninitialized variable: mode netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:388:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inUse [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:416:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:513:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:534:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inUse [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:570:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_IFRAME [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:632:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:682:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:731:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:780:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:820:15: style: Variable 'y_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:820:28: style: Variable 'cr_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:820:41: style: Variable 'cb_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:842:17: style: Variable 'y_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:842:30: style: Variable 'cr_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bframe.c:842:43: style: Variable 'cb_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frames.c:28:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:515:22: style: Local variable 'y' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:441:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:515:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:181:35: style: Parameter 'prevFrame' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:271:27: style: Variable 'srcPtr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:272:27: style: Variable 'srcPtr2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:286:27: style: Variable 'srcPtr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:299:27: style: Variable 'srcPtr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:300:27: style: Variable 'srcPtr2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:310:27: style: Variable 'srcPtr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:348:23: style: Variable 'across' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:456:33: style: Variable 'across' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:477:27: style: Variable 'across' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:499:27: style: Variable 'across' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:519:27: style: Variable 'across' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:538:27: style: Variable 'across' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:792:12: style: Variable 'srcPtr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/block.c:794:12: style: Variable 'srcPtr2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:90:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:145:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:178:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:285:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/fsize.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/fsize.c:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/gethostname.c:25:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:179:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:190:15: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:179:13: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frame.c:83:12: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/gethostname_win32.c:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pGPI [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:204:37: warning: Either the condition '!pattern' is redundant or there is possible null pointer dereference: pattern. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:209:9: note: Assuming that condition '!pattern' is not redundant netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:204:37: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:214:22: style: Local variable 'index' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:207:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/frametype.c:214:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:80:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numFiles [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:168:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPath [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:216:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:365:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:406:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:442:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseFormat [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:458:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/input.c:471:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixelFullSearch [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:202:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable searchRangeP [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:303:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dct [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:382:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dct [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:800:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:912:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:946:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showBitRatePerFrame [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:406:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:648:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:925:47: warning: If resource allocation fails, then there is a possible null pointer dereference: fpointer [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assignment 'fpointer=fopen(fileName,"wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:925:47: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:929:53: warning: If resource allocation fails, then there is a possible null pointer dereference: fpointer [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assignment 'fpointer=fopen(fileName,"wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:929:53: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:933:53: warning: If resource allocation fails, then there is a possible null pointer dereference: fpointer [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assignment 'fpointer=fopen(fileName,"wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:933:53: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:936:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fpointer [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:922:21: note: Assignment 'fpointer=fopen(fileName,"wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:936:12: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:783:35: style: Parameter 'current' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:295:24: style: Variable 'distort' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:298:18: style: Variable 'datarate' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:445:15: style: Variable 'y_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:445:28: style: Variable 'cr_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:445:41: style: Variable 'cb_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:508:27: style: Variable 'y_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:508:40: style: Variable 'cr_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/iframe.c:508:53: style: Variable 'cb_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mfwddct.c:139:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoLaplace [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mfwddct.c:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE_SQ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:769:22: style: Local variable 'col' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:745:21: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:769:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:772:26: style: Local variable 'r' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:745:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:772:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:773:26: style: Local variable 'g' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:745:15: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:773:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:774:26: style: Local variable 'b' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:745:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:774:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1129:13: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1043:29: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1129:13: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1129:17: style: Local variable 'table' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1045:11: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1129:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:175:34: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:426:36: style: Parameter 'row' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:476:27: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:903:16: style: Variable 'prow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1623:10: style: Variable 'table' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1714:10: style: Variable 'table' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:796:47: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1147:14: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1149:24: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1280:24: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1393:24: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1567:24: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1579:14: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1636:13: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1727:13: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:984:29: style: Variable 'upr' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:984:41: style: Variable 'upg' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:984:53: style: Variable 'upb' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:991:29: style: Variable 'upb' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:997:29: style: Variable 'upr' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoilbm.c:1002:29: style: Variable 'upg' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mfwddct.c:210:12: style: Unused variable: inptr [unusedVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mheaders.c:452:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mheaders.c:684:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixelFullSearch [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mheaders.c:738:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mheaders.c:1087:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quietTime [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:246:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_RATE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:271:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIGINAL_FRAME [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:296:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECODED_FRAME [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:339:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable realQuiet [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:520:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteIO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:579:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteIO [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:625:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:725:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:832:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECODED_FRAME [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:936:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECODED_FRAME [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:975:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frameNum [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1019:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_WHOLESTREAM [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1288:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1392:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1430:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1529:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1612:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFileName [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1648:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable realQuiet [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1673:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1727:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showBitRatePerFrame [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:324:28: style: Comparing expression of type 'char' against value 4294967276. Condition is always true. [compareValueOutOfTypeRangeError] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/nojpeg.c:57:28: style: Parameter 'mf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/nojpeg.c:58:28: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:333:52: warning: If resource allocation fails, then there is a possible null pointer dereference: outFile [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:332:24: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:332:24: note: Assignment 'outFile=fopen(ofname,"wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:333:52: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:334:16: warning: If resource allocation fails, then there is a possible null pointer dereference: outFile [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:332:24: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:332:24: note: Assignment 'outFile=fopen(ofname,"wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:334:16: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:72:37: style: Parameter 'inputSourceP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:154:41: style: Parameter 'inputSourceP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:193:37: style: Parameter 'moreWorkToDoP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:194:37: style: Parameter 'frameStartP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:195:37: style: Parameter 'frameEndP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:219:36: style: Parameter 'frame' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/noparallel.c:227:44: style: Parameter 'frame' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:102:14: style: Variable 'Temp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jpeg.c:102:24: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1590:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1610:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:755:17: error: Memory leak: userData [memleak] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:765:21: error: Memory leak: userData [memleak] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:769:9: error: Resource leak: fp [resourceLeak] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:778:35: warning: If memory allocation fails, then there is a possible null pointer dereference: userData [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:777:30: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:777:30: note: Assignment 'userData=strdup(userDataString)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:778:35: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:644:26: style: Variable '*frameCountsUnknownP' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:626:30: note: $symbol is assigned netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:644:26: note: $symbol is overwritten netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:644:26: style: Variable '*frameCountsUnknownP' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:637:30: note: *frameCountsUnknownP is assigned netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:644:26: note: *frameCountsUnknownP is overwritten netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:176:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:216:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:243:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_DCT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:274:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:303:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:619:18: style: Local variable 'numI' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:89:17: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:619:18: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:395:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE_SQ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:619:24: style: Local variable 'numP' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:89:23: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:619:24: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:440:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE_SQ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:619:30: style: Local variable 'numB' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:89:29: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:619:30: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:468:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:620:18: style: Local variable 'timeMask' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:88:17: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:620:18: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:514:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:323:32: style: Parameter 'pastRefFrameP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:860:46: style: Parameter 'inputSourceP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1562:20: warning: Uninitialized variable: firstFrame [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1531:12: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1562:20: note: Uninitialized variable: firstFrame netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1563:20: warning: Uninitialized variable: lastFrame [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1531:12: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/mpeg.c:1563:20: note: Uninitialized variable: lastFrame netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/parallel.c:170:13: error: There is an unknown macro here somewhere. Configuration is required. If PM_GNU_PRINTF_ATTR is a macro then please configure it. [unknownMacro] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:417:13: style: Variable 'coeff' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:404:13: note: coeff is assigned netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:417:13: note: coeff is overwritten netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:435:10: style: Variable 'bp1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:435:16: style: Variable 'bp2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/opts.c:425:32: style: Variable '((int16*)out)[position]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchCompareMode [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:210:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collect_quant [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:370:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dct_data [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:455:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:227:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:924:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_RATE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:276:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:962:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printSNR [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:369:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:996:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_RATE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:406:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:1028:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:510:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qtable [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:617:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable niqtable [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:670:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aspectRatio [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:969:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:212:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE_SQ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:396:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE_SQ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:475:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:579:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:234:24: style: Condition 'level==0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:255:34: style: Variable '((int16*)out)[position]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:329:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:332:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:353:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/postdct.c:356:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:1272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pureDCT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:125:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODE_FRAMES [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:320:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:339:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_JUSTFRAMES [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:382:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_JUSTFRAMES [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:446:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_GOP [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:543:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentFramePath [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:583:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable framePattern [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:643:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMOVIE_FILE_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:229:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:235:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:591:25: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:586:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:586:20: note: Assignment 'buffer=strdup(rawLine)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:591:25: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:977:29: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fpointer [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:955:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:955:19: note: Assignment 'fpointer=fopen(fileName,"r")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:977:29: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:591:16: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:586:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:586:20: note: Assignment 'buffer=strdup(rawLine)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:591:16: note: Null pointer addition netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/param.c:372:16: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:959:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:648:13: style: Label 'calc_blocks' is not used. [unusedLabel] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:769:34: style: Local variable 'x' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:429:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:769:34: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:305:14: warning: Uninitialized variable: info [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:264:9: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:305:14: note: Uninitialized variable: info netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:506:15: style: Variable 'y_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:506:28: style: Variable 'cr_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:506:41: style: Variable 'cb_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:543:27: style: Variable 'y_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:543:40: style: Variable 'cr_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:543:53: style: Variable 'cb_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:606:27: style: Variable 'y_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:606:40: style: Variable 'cr_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/pframe.c:606:53: style: Variable 'cb_dc_pred' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:146:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:223:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:281:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:329:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:349:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:398:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:447:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:127:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSEARCH_EXHAUSTIVE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:218:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeMVHist [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:273:22: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:285:17: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:268:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:285:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:408:17: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:391:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:408:17: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psocket.c:207:33: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:227:13: warning: If memory allocation fails, then there is a possible null pointer dereference: pmvHistogram [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:223:39: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:223:24: note: Assignment 'pmvHistogram=(int**)malloc((2*searchRangeP+3)*sizeof(int*))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:227:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:229:13: warning: If memory allocation fails, then there is a possible null pointer dereference: bbmvHistogram [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:224:40: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:224:25: note: Assignment 'bbmvHistogram=(int**)malloc((2*searchRangeB+3)*sizeof(int*))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:229:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:231:13: warning: If memory allocation fails, then there is a possible null pointer dereference: bfmvHistogram [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:225:40: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:225:25: note: Assignment 'bfmvHistogram=(int**)malloc((2*searchRangeB+3)*sizeof(int*))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:231:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:826:13: warning: If memory allocation fails, then there is a possible null pointer dereference: columnTotals [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:808:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:808:20: note: Assignment 'columnTotals=(int*)calloc(2*searchRangeP+3,sizeof(int))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:826:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:873:13: warning: If memory allocation fails, then there is a possible null pointer dereference: columnTotals [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:855:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:855:20: note: Assignment 'columnTotals=(int*)calloc(2*searchRangeB+3,sizeof(int))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:873:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:920:13: warning: If memory allocation fails, then there is a possible null pointer dereference: columnTotals [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:902:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:902:20: note: Assignment 'columnTotals=(int*)calloc(2*searchRangeB+3,sizeof(int))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:920:13: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:756:29: style: Local variable 'diff' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:681:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:756:29: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:785:25: style: Local variable 'diff' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:681:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:785:25: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:254:46: style: Parameter 'frameP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:822:18: style: Variable 'rowTotal' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:825:22: style: Variable 'rowTotal' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:869:18: style: Variable 'rowTotal' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:872:22: style: Variable 'rowTotal' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:916:18: style: Variable 'rowTotal' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/psearch.c:919:22: style: Variable 'rowTotal' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:271:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE_RATE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:346:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frameRateRounded [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:377:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frameRateRounded [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:726:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_x [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:800:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE_SQ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:885:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIXED_RATE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_FILE_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:220:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_FILE_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:276:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:382:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_FILE_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseFormat [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:440:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPath [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:584:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:640:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yuvConversion [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:722:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fsize_y [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:819:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:870:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:319:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:558:36: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'nullDisposeFile' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:701:46: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/ppmtompeg.c:558:36: note: Parameter 'handle' can be declared as pointer to const netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:562:5: warning: %d in format string (no. 11) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:811:5: style: Variable 'curBlock' is assigned an expression that holds the same value. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:796:14: note: curBlock is assigned 'blkArray[i]' here. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:811:5: note: Variable 'curBlock' is assigned an expression that holds the same value. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:750:26: style:inconclusive: Function 'checkBufferFullness' argument 1 names different: declaration 'count' definition 'oldQScale'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:191:31: note: Function 'checkBufferFullness' argument 1 names different: declaration 'count' definition 'oldQScale'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:750:26: note: Function 'checkBufferFullness' argument 1 names different: declaration 'count' definition 'oldQScale'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:370:37: style: Parameter 'frame' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:784:10: style: Variable 'blk_ptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:816:28: style:inconclusive: Function 'DoGamma' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:88:42: note: Function 'DoGamma' argument 2 names different: declaration 'width' definition 'w'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:816:28: note: Function 'DoGamma' argument 2 names different: declaration 'width' definition 'w'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:816:35: style:inconclusive: Function 'DoGamma' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:88:53: note: Function 'DoGamma' argument 3 names different: declaration 'height' definition 'h'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:816:35: note: Function 'DoGamma' argument 3 names different: declaration 'height' definition 'h'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:216:38: style: Parameter 'inputSourceP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/readframe.c:435:11: style: Variable 'convertPtr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoneo.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/subsample.c:50:35: style: Parameter 'prevFrame' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/subsample.c:148:29: style: Variable 'macross' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/subsample.c:190:29: style: Variable 'macross' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/subsample.c:232:29: style: Variable 'macross' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/subsample.c:274:29: style: Variable 'macross' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtopi1.c:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:431:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:473:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:501:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:546:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:764:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:789:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:840:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:929:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopict.c:363:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopict.c:433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:921:24: style: Variable 'z1' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:913:24: note: z1 is assigned netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:921:24: note: z1 is overwritten netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:947:24: style: Variable 'z2' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:938:24: note: z2 is assigned netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:947:24: note: z2 is overwritten netpbm-free-0.0~svn5121/converter/ppm/ppmtopict.c:164:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/ppm/ppmtopict.c:165:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/ppm/ppmtopict.c:166:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/ppm/ppmtopict.c:203:30: style: Parameter 'rowpixels' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtopict.c:281:13: style: Variable 'run' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/jrevdct.c:179:12: style: Unused variable: dataptr [unusedVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:163:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specificsFile [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:297:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:399:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYP_BOTH [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:462:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrameSpecList [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:488:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slice_Specifics [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Block_Specifics [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:567:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopj.c:192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopjxl.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RLE_PACKBITS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopjxl.c:395:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopjxl.c:517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:205:36: style: Parameter 'rawrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:248:32: style: Parameter 'rawrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:549:23: style: Variable 'pixrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtopcx.c:95:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtopjxl.c:162:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/ppm/ppmtopjxl.c:172:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/converter/ppm/ppmtoppm.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtopj.c:203:25: style: Comparing expression of type 'signed int' against value 2147483647. Condition is always false. [compareValueOutOfTypeRangeError] netpbm-free-0.0~svn5121/converter/ppm/ppmtopj.c:248:27: style: Condition 'plane==2' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/ppmtopj.c:247:27: note: Assuming that condition 'plane==1' is not redundant netpbm-free-0.0~svn5121/converter/ppm/ppmtopj.c:240:31: note: Assuming that condition 'plane<3' is not redundant netpbm-free-0.0~svn5121/converter/ppm/ppmtopj.c:248:27: note: Condition 'plane==2' is always true netpbm-free-0.0~svn5121/converter/ppm/ppmtopuzz.c:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:199:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtospu.c:559:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:148:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:150:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:150:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:158:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:160:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:160:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:208:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtosixel.c:93:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtowinicon.c:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtowinicon.c:539:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoterm.c:136:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoterm.c:136:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoterm.c:136:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/converter/ppm/ppmtoterm.c:53:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:110:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:319:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:639:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtospu.c:381:26: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtospu.c:365:22: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ppmtospu.c:381:26: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ppmtospu.c:172:33: style: Parameter 'tuplerow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtospu.c:51:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:386:29: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:463:3: warning: If memory allocation fails, then there is a possible null pointer dereference: fslp [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:462:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:462:10: note: Assignment 'fslp=(FrameSpecList*)malloc(sizeof(FrameSpecList))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:463:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:464:3: warning: If memory allocation fails, then there is a possible null pointer dereference: fslp [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:462:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:462:10: note: Assignment 'fslp=(FrameSpecList*)malloc(sizeof(FrameSpecList))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:464:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:465:3: warning: If memory allocation fails, then there is a possible null pointer dereference: fslp [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:462:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:462:10: note: Assignment 'fslp=(FrameSpecList*)malloc(sizeof(FrameSpecList))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:465:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:489:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:488:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:488:9: note: Assignment 'new=(Slice_Specifics*)malloc(sizeof(Slice_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:489:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:490:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:488:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:488:9: note: Assignment 'new=(Slice_Specifics*)malloc(sizeof(Slice_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:490:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:491:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:488:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:488:9: note: Assignment 'new=(Slice_Specifics*)malloc(sizeof(Slice_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:491:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:521:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:9: note: Assignment 'new=(Block_Specifics*)malloc(sizeof(Block_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:521:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:523:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:9: note: Assignment 'new=(Block_Specifics*)malloc(sizeof(Block_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:523:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:524:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:9: note: Assignment 'new=(Block_Specifics*)malloc(sizeof(Block_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:524:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:525:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:9: note: Assignment 'new=(Block_Specifics*)malloc(sizeof(Block_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:525:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:526:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:520:9: note: Assignment 'new=(Block_Specifics*)malloc(sizeof(Block_Specifics))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:526:3: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:312:38: style:inconclusive: Function 'Parse_Specifics_File_v2' argument 1 names different: declaration 'fp' definition 'fP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:68:37: note: Function 'Parse_Specifics_File_v2' argument 1 names different: declaration 'fp' definition 'fP'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:312:38: note: Function 'Parse_Specifics_File_v2' argument 1 names different: declaration 'fp' definition 'fP'. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:558:20: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/specifics.c:689:18: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtoyuv.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoyuvsplit.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/qrttoppm.c:37:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/qrttoppm.c:45:14: style: Checking if unsigned expression 'cols' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/converter/ppm/qrttoppm.c:45:27: style: Checking if unsigned expression 'rows' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/converter/ppm/ppmtowinicon.c:737:32: style: Parameter 'entryP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtowinicon.c:753:42: style: Parameter 'ihP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtowinicon.c:772:32: style: Parameter 'colorP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/ppmtowinicon.c:70:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:263:12: warning: Uninitialized variable: charsPerPixel [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:257:18: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:263:12: note: Uninitialized variable: charsPerPixel netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:625:48: warning: Uninitialized variable: alphaMaxval [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:620:16: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:625:48: note: Uninitialized variable: alphaMaxval netpbm-free-0.0~svn5121/converter/ppm/rawtoppm.c:28:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/rawtoppm.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/rawtoppm.c:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/rawtoppm.c:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ppmtoxpm.c:109:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/rgb3toppm.c:59:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/spctoppm.c:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:455:24: debug: Function::addArguments found argument 'slvec' with varid 0. [varid0] netpbm-free-0.0~svn5121/converter/ppm/sputoppm.c:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:235:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppmd_fill_drawproc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:550:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:755:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:58:1: portability: Omitted return type of function 'usage' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:187:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputOutput [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExposureMask [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/tgatoppm.c:55:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/tgatoppm.c:348:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:186:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:816:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:317:27: warning: If resource allocation fails, then there is a possible null pointer dereference: outFile [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assignment 'outFile=fopen("/tmp/foobar","wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:317:27: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:318:27: warning: If resource allocation fails, then there is a possible null pointer dereference: outFile [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assignment 'outFile=fopen("/tmp/foobar","wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:318:27: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:319:27: warning: If resource allocation fails, then there is a possible null pointer dereference: outFile [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assignment 'outFile=fopen("/tmp/foobar","wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:319:27: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:324:12: warning: If resource allocation fails, then there is a possible null pointer dereference: outFile [nullPointerOutOfResources] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:310:20: note: Assignment 'outFile=fopen("/tmp/foobar","wb")', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:324:12: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:91:12: style: Local variable 'buffer' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:68:13: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:91:12: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:59:7: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:192:9: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:208:11: style: Variable 'ximage' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:210:9: style: Variable 'obase' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:239:10: style: Variable 'screen' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:240:8: style: Variable 'root' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:196:10: style: Unused variable: event [unusedVariable] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:205:11: style: Unused variable: r1 [unusedVariable] netpbm-free-0.0~svn5121/converter/ppm/vidtoppm.c:205:15: style: Unused variable: r2 [unusedVariable] netpbm-free-0.0~svn5121/converter/ppm/tgatoppm.c:64:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:56:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:183:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:368:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:66:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:375:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:416:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:474:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:744:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:892:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:943:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:972:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:1014:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:646:33: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: outFile [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:645:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:645:34: note: Assignment 'outFile=strdup(inputName)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:646:33: note: Null pointer dereference netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:646:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:645:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:645:34: note: Assignment 'outFile=strdup(inputName)', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:646:23: note: Null pointer addition netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:744:24: style: Variable 'xorRow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:245:27: error: Uninitialized variable: colorCtFld [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:677:12: warning: Uninitialized variable: best [uninitvar] netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:663:46: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:677:12: note: Uninitialized variable: best netpbm-free-0.0~svn5121/converter/ppm/winicontoppm.c:76:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:105:13: style: Local variable 'eof' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:89:9: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:105:13: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:106:16: style: Local variable 'lineLen' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:90:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:106:16: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/xvminitoppm.c:40:28: style: Parameter 'argv' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:751:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:978:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:688:16: style: Variable 't1' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:689:16: style: Variable 't2' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/xpmtoppm.c:65:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:154:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:94:19: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:154:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:415:26: style: Variable 'ximrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:427:26: style: Variable 'othrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/converter/ppm/ximtoppm.c:55:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/yuvtoppm.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/yuvtoppm.c:196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/yuvtoppm.c:214:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/yuvtoppm.c:47:18: style: Unused variable: option_def_index [unusedVariable] netpbm-free-0.0~svn5121/editor/pamaddnoise.c:134:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamaddnoise.c:464:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamaltsat.c:165:31: debug: Function::addArguments found argument 'func' with varid 0. [varid0] netpbm-free-0.0~svn5121/editor/pamaltsat.c:102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamaltsat.c:491:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamaltsat.c:529:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:553:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:427:20: style: Condition 'sxsize>0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:418:16: note: Assuming that condition 'sxsize>0' is not redundant netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:427:20: note: Condition 'sxsize>0' is always false netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:328:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:321:18: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:328:22: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:369:12: style: Local variable 'ixdots' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:77:12: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:369:12: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:369:20: style: Local variable 'iydots' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:77:20: note: Shadowed declaration netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:369:20: note: Shadow variable netpbm-free-0.0~svn5121/converter/ppm/sldtoppm.c:91:10: style: struct member 'slhead::spad' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/editor/pamaddnoise.c:411:26: style: float result is assigned to const double variable. If the variable is const double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/editor/pamaddnoise.c:133:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamaltsat.c:72:21: warning: Either the condition '!methodList' is redundant or there is possible null pointer dereference: methodList. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/editor/pamaltsat.c:67:13: note: Assuming that condition '!methodList' is not redundant netpbm-free-0.0~svn5121/editor/pamaltsat.c:72:21: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pambrighten.c:58:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambrighten.c:107:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambrighten.c:160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambrighten.c:193:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambrighten.c:248:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamaltsat.c:59:16: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamaltsat.c:44:11: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamaltsat.c:59:16: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamaltsat.c:258:33: style: Parameter 'siP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamaltsat.c:393:14: style: Variable 'sample' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamaltsat.c:101:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pambackground.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambackground.c:59:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambackground.c:314:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambackground.c:357:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambackground.c:412:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambackground.c:487:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambrighten.c:145:37: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pambrighten.c:57:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/yuvsplittoppm.c:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/converter/ppm/yuvsplittoppm.c:207:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcomp.c:116:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcomp.c:222:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opacity_plane [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcomp.c:431:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcomp.c:489:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcomp.c:947:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opacity_plane [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pambackground.c:364:26: style: Array index 'row' is used before limits check. [arrayIndexThenCheck] netpbm-free-0.0~svn5121/editor/pambackground.c:384:59: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pambackground.c:33:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamcat.c:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:431:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPBM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:534:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:689:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:852:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:940:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_TRN_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:1033:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:1242:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:1409:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_p [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcut.c:115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCTYPE_FROMFAR [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcut.c:176:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcut.c:338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCTYPE_NONE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcut.c:718:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcut.c:783:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcut.c:810:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcut.c:855:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcomp.c:213:40: style: Parameter 'overlayPamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamcomp.c:650:37: style: Parameter 'oPamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamcomp.c:741:28: style: Variable 'uPamP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamcomp.c:742:28: style: Variable 'oPamP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamcomp.c:113:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamdice.c:72:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:383:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:401:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:600:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:700:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:735:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:893:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_OVERALL_MAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:915:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamdice.c:996:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamditherbw.c:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamditherbw.c:177:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamditherbw.c:426:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamditherbw.c:628:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamditherbw.c:918:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dither8 [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamditherbw.c:970:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamcat.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] netpbm-free-0.0~svn5121/editor/pamcat.c:164:18: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] netpbm-free-0.0~svn5121/editor/pamcat.c:166:13: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/editor/pamcat.c:164:18: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/editor/pamcat.c:178:18: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] netpbm-free-0.0~svn5121/editor/pamcat.c:180:13: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/editor/pamcat.c:178:18: note: Found duplicate branches for 'if' and 'else'. netpbm-free-0.0~svn5121/editor/pamcat.c:681:34: style: Local variable 'imgCtlP' shadows outer argument [shadowArgument] netpbm-free-0.0~svn5121/editor/pamcat.c:670:45: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamcat.c:681:34: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamcat.c:1336:25: style: Variable 'backChanged' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamdice.c:362:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] netpbm-free-0.0~svn5121/editor/pamdice.c:350:17: note: outer condition: !dryRun netpbm-free-0.0~svn5121/editor/pamdice.c:362:21: note: identical inner condition: !dryRun netpbm-free-0.0~svn5121/editor/pamdice.c:355:33: style: Condition 'dryRun' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/editor/pamdice.c:350:17: note: Assuming that condition '!dryRun' is not redundant netpbm-free-0.0~svn5121/editor/pamdice.c:355:33: note: Condition 'dryRun' is always false netpbm-free-0.0~svn5121/editor/pamdice.c:856:33: style: Condition 'voverlap>0' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/editor/pamdice.c:854:26: note: Assuming that condition 'voverlap==0' is not redundant netpbm-free-0.0~svn5121/editor/pamdice.c:856:33: note: Condition 'voverlap>0' is always true netpbm-free-0.0~svn5121/editor/pamdice.c:634:27: style: Variable 'window' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamdice.c:430:22: style: struct member 'inputWindow::bitrows' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/editor/pamdice.c:71:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamedge.c:169:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamedge.c:51:34: style: Parameter 'tuplerow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamedge.c:61:29: style: Parameter 'tuplerow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamedge.c:75:34: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamditherbw.c:592:38: style: Parameter 'graypamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamditherbw.c:739:44: style: Parameter 'graypamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamditherbw.c:792:43: style: Parameter 'grayrow' can be declared as const array. However it seems that 'threshConvertRow' is a callback function, if 'grayrow' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pamditherbw.c:822:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pamditherbw.c:792:43: note: Parameter 'grayrow' can be declared as const array netpbm-free-0.0~svn5121/editor/pamditherbw.c:795:32: style: Variable 'stateP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamditherbw.c:813:42: style: Parameter 'graypamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamditherbw.c:843:44: style: Parameter 'grayrow' can be declared as const array. However it seems that 'clusterConvertRow' is a callback function, if 'grayrow' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pamditherbw.c:899:29: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pamditherbw.c:843:44: note: Parameter 'grayrow' can be declared as const array netpbm-free-0.0~svn5121/editor/pamditherbw.c:880:46: style: Parameter 'graypamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamditherbw.c:76:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamenlarge.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamenlarge.c:793:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:100:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:353:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:444:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitreverse [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:874:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:978:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:992:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:1050:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:1168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:1279:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamfunc.c:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamfunc.c:283:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamfunc.c:414:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamfunc.c:106:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/converter/ppm/yuvsplittoppm.c:100:44: style: Parameter 'y1buf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/yuvsplittoppm.c:101:44: style: Parameter 'y2buf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/yuvsplittoppm.c:102:44: style: Parameter 'ubuf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/yuvsplittoppm.c:103:44: style: Parameter 'vbuf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/converter/ppm/yuvsplittoppm.c:66:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamhue.c:54:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhue.c:98:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhue.c:125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhue.c:149:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhue.c:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhue.c:53:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamhomography.c:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhomography.c:250:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhomography.c:419:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhomography.c:721:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamlevels.c:106:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamlevels.c:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamlevels.c:443:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamenlarge.c:111:26: style: Local variable 'scale' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamenlarge.c:45:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamenlarge.c:111:26: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamenlarge.c:138:37: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamenlarge.c:139:37: style: Parameter 'inTuplerow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamenlarge.c:52:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamlevels.c:25:12: style: struct member 'Rgb::_' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/editor/pammasksharpen.c:38:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammasksharpen.c:136:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamhomography.c:249:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pammasksharpen.c:37:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pammixmulti.c:86:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:166:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_p [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:194:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opacity_plane [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:228:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:248:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opacity_plane [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:311:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:330:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:359:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:469:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:511:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:556:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:595:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:688:21: style: Unsigned expression '*newcolP' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:689:21: style: Unsigned expression '*newrowP' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:942:35: style: Local variable 'outCellRank' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:914:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:942:35: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:863:36: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:1158:35: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrecolor.c:148:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrecolor.c:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrecolor.c:192:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrecolor.c:227:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrecolor.c:378:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrecolor.c:476:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_p [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:405:22: error: Uninitialized variable: xformCount [legacyUninitvar] netpbm-free-0.0~svn5121/editor/pamflip/pamflip.c:334:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamrestack.c:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrestack.c:324:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrestack.c:402:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pammixmulti.c:387:30: style: Local variable 'inFileIdx' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pammixmulti.c:362:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pammixmulti.c:387:30: note: Shadow variable netpbm-free-0.0~svn5121/editor/pammixmulti.c:38:22: style: struct member 'ProgramState::maskFileName' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/editor/pammixmulti.c:41:22: style: struct member 'ProgramState::sigma' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/editor/pammixmulti.c:79:35: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pammixmulti.c:79:18: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamperspective.c:256:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamperspective.c:277:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamperspective.c:339:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamperspective.c:476:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamperspective.c:666:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamperspective.c:816:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamperspective.c:1488:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrestack.c:252:48: style: Parameter 'cmdlineP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrestack.c:97:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamrecolor.c:75:33: style: Parameter 'color2grayP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrecolor.c:88:33: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrecolor.c:162:41: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrecolor.c:178:39: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrecolor.c:207:35: style: Parameter 'outPamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrecolor.c:292:27: style: Variable 'givengray' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamrecolor.c:376:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamscale.c:654:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamscale.c:2209:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamscale.c:2267:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamshuffle.c:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamshuffle.c:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamshuffle.c:48:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:93:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrubber.c:1459:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:77:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:118:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:353:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:425:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamperspective.c:426:13: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: cursor [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pamperspective.c:421:21: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pamperspective.c:421:21: note: Assignment 'optWork=strdup(include_opt)', assigned value is 0 netpbm-free-0.0~svn5121/editor/pamperspective.c:425:15: note: Assignment 'cursor=optWork', assigned value is 0 netpbm-free-0.0~svn5121/editor/pamperspective.c:426:13: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pamperspective.c:333:12: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamperspective.c:350:26: style: Variable 'denStart' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamperspective.c:1448:32: style: Parameter 'worldP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:226:21: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:193:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:226:21: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:345:35: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamsistoaglyph.c:73:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamstretch.c:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamstretch.c:418:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamthreshold.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamthreshold.c:232:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamthreshold.c:673:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamscale.c:466:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamscale.c:454:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamscale.c:466:22: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamscale.c:1477:42: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamscale.c:1478:42: style: Parameter 'outpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamscale.c:1614:31: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamscale.c:1630:35: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamscale.c:1738:30: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamscale.c:1753:35: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamscale.c:1754:35: style: Parameter 'tuplenrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamscale.c:800:22: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/editor/pamscale.c:802:22: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/editor/pamscale.c:809:22: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/editor/pamscale.c:811:22: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/editor/pamthreshold.c:104:18: style: Variable 'xPos' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pamthreshold.c:227:35: style: Parameter 'outpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamthreshold.c:500:44: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamthreshold.c:139:35: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamthreshold.c:139:18: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamstretch.c:204:30: style: Local variable 'pos' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamstretch.c:191:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamstretch.c:204:30: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamstretch.c:214:30: style: Local variable 'pos' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamstretch.c:191:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamstretch.c:214:30: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamstretch.c:163:33: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamstretch.c:83:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamscale.c:653:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamwipeout.c:68:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamwipeout.c:157:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamwipeout.c:182:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamwipeout.c:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamwipeout.c:194:29: error: Uninitialized variable: tuples [uninitvar] netpbm-free-0.0~svn5121/editor/pamwipeout.c:61:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pamundice.c:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:409:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:558:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:580:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:713:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:749:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:764:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:829:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:873:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:909:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:944:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:978:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:1015:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmclean.c:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmclean.c:212:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmclean.c:259:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmclean.c:667:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmclean.c:780:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmclean.c:808:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmmask.c:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmmask.c:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmmask.c:131:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmmask.c:200:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmmask.c:256:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmmask.c:309:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmmask.c:333:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamundice.c:63:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pbmmask.c:141:17: error: Common realloc mistake: 'fcols' nulled but not freed upon failure [memleakOnRealloc] netpbm-free-0.0~svn5121/editor/pbmmask.c:143:17: error: Common realloc mistake: 'frows' nulled but not freed upon failure [memleakOnRealloc] netpbm-free-0.0~svn5121/editor/pbmmask.c:267:34: style: Unsigned expression 'srow' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/editor/pbmmask.c:268:34: style: Unsigned expression 'scol' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/editor/pbmmask.c:43:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pbmclean.c:67:25: style:inconclusive: Boolean expression '!black' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] netpbm-free-0.0~svn5121/editor/pbmclean.c:67:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] netpbm-free-0.0~svn5121/editor/pbmclean.c:390:11: style: Variable 'prevRow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pbmclean.c:468:32: style: Parameter 'queueP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pbmclean.c:476:35: style: Parameter 'queueP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pbmclean.c:720:10: error: Uninitialized variable: thisPix [uninitvar] netpbm-free-0.0~svn5121/editor/pbmclean.c:46:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pbmreduce.c:67:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmreduce.c:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmpscale.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmpscale.c:352:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmpscale.c:425:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmdeshadow.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmdeshadow.c:214:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmdeshadow.c:340:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmdeshadow.c:86:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pbmreduce.c:278:26: style: Local variable 'col' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pbmreduce.c:266:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pbmreduce.c:278:26: note: Shadow variable netpbm-free-0.0~svn5121/editor/pbmreduce.c:299:26: style: Local variable 'subrow' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pbmreduce.c:265:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pbmreduce.c:299:26: note: Shadow variable netpbm-free-0.0~svn5121/editor/pbmreduce.c:60:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pgmenhance.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pbmpscale.c:364:11: style: Variable 'prevrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pbmpscale.c:97:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pgmmedian.c:85:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmmedian.c:292:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmmedian.c:417:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmmedian.c:461:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmmedian.c:519:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmconvol.c:335:5: error: There is an unknown macro here somewhere. Configuration is required. If OPTENT3 is a macro then please configure it. [unknownMacro] netpbm-free-0.0~svn5121/editor/pnmcrop.c:123:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmcrop.c:408:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmcrop.c:583:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmcrop.c:1026:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmcrop.c:1396:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmcrop.c:1461:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pgmmedian.c:411:31: style: Condition 'ltmdn>median' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/editor/pgmmedian.c:406:34: note: Assuming that condition 'ltmdn<=median' is not redundant netpbm-free-0.0~svn5121/editor/pgmmedian.c:411:31: note: Condition 'ltmdn>median' is always true netpbm-free-0.0~svn5121/editor/pgmmedian.c:258:22: style: Local variable 'col' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pgmmedian.c:236:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pgmmedian.c:258:22: note: Shadow variable netpbm-free-0.0~svn5121/editor/pgmmedian.c:284:30: style: Local variable 'crow' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pgmmedian.c:257:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pgmmedian.c:284:30: note: Shadow variable netpbm-free-0.0~svn5121/editor/pgmmedian.c:167:24: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pgmmedian.c:272:34: style: Variable 'temprptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pgmmedian.c:360:34: style: Variable 'temprptr' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pgmmedian.c:84:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmalias.c:51:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmgamma.c:179:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmgamma.c:731:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmcrop.c:691:40: style: Condition 'crop.op[i].removeSize==0' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/editor/pnmcrop.c:689:40: note: Assuming that condition 'crop.op[i].removeSize>0' is not redundant netpbm-free-0.0~svn5121/editor/pnmcrop.c:691:40: note: Condition 'crop.op[i].removeSize==0' is always true netpbm-free-0.0~svn5121/editor/pnmhisteq.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmhisteq.c:382:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmhisteq.c:533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmcrop.c:119:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmhisteq.c:387:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/editor/pnmhisteq.c:52:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnminvert.c:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:325:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:467:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:536:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:569:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxval [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:605:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:662:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:684:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:699:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmmontage.c:748:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:370:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:385:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:470:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:522:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:789:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:817:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:1004:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pamrubber.c:79:18: style: Local variable 'nCP' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:149:12: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:79:18: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1099:28: style: Local variable 'l1' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1090:24: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1099:28: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1100:28: style: Local variable 'l2' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1091:24: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1100:28: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1101:22: style: Local variable 'theyIntersect' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1092:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1101:22: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1102:23: style: Local variable 'mid' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1093:19: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1102:23: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1108:32: style: Local variable 'l1' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1099:28: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1108:32: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1109:32: style: Local variable 'l2' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1100:28: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1109:32: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1110:26: style: Local variable 'theyIntersect' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1101:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1110:26: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1111:27: style: Local variable 'mid' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1102:23: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1111:27: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1133:28: style: Local variable 'l1' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1124:24: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1133:28: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1134:28: style: Local variable 'l2' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1125:24: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1134:28: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1135:22: style: Local variable 'theyIntersect' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1126:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1135:22: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1136:23: style: Local variable 'mid' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1127:19: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1136:23: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1142:32: style: Local variable 'l1' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1133:28: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1142:32: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1143:32: style: Local variable 'l2' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1134:28: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1143:32: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1144:26: style: Local variable 'theyIntersect' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1135:22: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1144:26: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:1145:27: style: Local variable 'mid' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pamrubber.c:1136:23: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pamrubber.c:1145:27: note: Shadow variable netpbm-free-0.0~svn5121/editor/pamrubber.c:277:28: style: Parameter 'triP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrubber.c:353:21: style: Parameter 'p1P' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pamrubber.c:762:39: error: Uninitialized variable: p0 [uninitvar] netpbm-free-0.0~svn5121/editor/pamrubber.c:791:45: error: Uninitialized variable: p0 [legacyUninitvar] netpbm-free-0.0~svn5121/editor/pamrubber.c:762:39: error: Uninitialized struct member: p0.x [uninitStructMember] netpbm-free-0.0~svn5121/editor/pamrubber.c:791:45: error: Uninitialized struct member: p0.x [uninitStructMember] netpbm-free-0.0~svn5121/editor/pamrubber.c:762:39: error: Uninitialized struct member: p0.y [uninitStructMember] netpbm-free-0.0~svn5121/editor/pamrubber.c:791:45: error: Uninitialized struct member: p0.y [uninitStructMember] netpbm-free-0.0~svn5121/editor/pamrubber.c:87:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmmontage.c:466:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/editor/pnmmontage.c:466:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/editor/pnmmontage.c:503:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/editor/pnmmontage.c:506:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] netpbm-free-0.0~svn5121/editor/pnmmontage.c:498:17: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assignment 'buffer=strdup(names[i])', assigned value is 0 netpbm-free-0.0~svn5121/editor/pnmmontage.c:498:17: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pnmmontage.c:499:21: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assignment 'buffer=strdup(names[i])', assigned value is 0 netpbm-free-0.0~svn5121/editor/pnmmontage.c:499:21: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pnmmontage.c:500:25: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assignment 'buffer=strdup(names[i])', assigned value is 0 netpbm-free-0.0~svn5121/editor/pnmmontage.c:500:25: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pnmmontage.c:504:25: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assignment 'buffer=strdup(names[i])', assigned value is 0 netpbm-free-0.0~svn5121/editor/pnmmontage.c:504:25: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pnmmontage.c:507:25: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assignment 'buffer=strdup(names[i])', assigned value is 0 netpbm-free-0.0~svn5121/editor/pnmmontage.c:507:25: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pnmmontage.c:510:25: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assignment 'buffer=strdup(names[i])', assigned value is 0 netpbm-free-0.0~svn5121/editor/pnmmontage.c:510:25: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pnmmontage.c:513:25: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/pnmmontage.c:492:37: note: Assignment 'buffer=strdup(names[i])', assigned value is 0 netpbm-free-0.0~svn5121/editor/pnmmontage.c:513:25: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/pnmmontage.c:396:33: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmmontage.c:63:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmnorm.c:98:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnorm.c:243:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnorm.c:603:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnorm.c:966:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnorm.c:1049:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpad.c:45:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpad.c:154:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpad.c:693:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpad.c:810:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpad.c:935:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpad.c:1137:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpaste.c:71:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpaste.c:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpaste.c:334:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpaste.c:425:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnorm.c:946:44: style: Parameter 'xelrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmnorm.c:97:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmpaste.c:54:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmremap.c:108:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pnm_lumin_factor [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:443:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:454:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:710:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:741:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:802:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:830:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:1043:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:1104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:1164:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:1193:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmremap.c:1265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmrotate.c:61:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmrotate.c:151:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmrotate.c:783:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:566:15: style: Parameter 'p' can be declared as pointer to const. However it seems that 'atfilt0' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:983:30: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:566:15: note: Parameter 'p' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:590:15: style: Parameter 'p' can be declared as pointer to const. However it seems that 'atfilt1' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:983:38: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:590:15: note: Parameter 'p' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:639:14: style: Parameter 'p' can be declared as pointer to const. However it seems that 'atfilt2' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:983:46: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:639:14: note: Parameter 'p' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:712:14: style: Parameter 'p' can be declared as pointer to const. However it seems that 'atfilt3' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:983:54: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:712:14: note: Parameter 'p' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:746:14: style: Parameter 'p' can be declared as pointer to const. However it seems that 'atfilt4' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:983:62: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:746:14: note: Parameter 'p' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:769:14: style: Parameter 'p' can be declared as pointer to const. However it seems that 'atfilt5' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:983:70: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmnlfilt.c:769:14: note: Parameter 'p' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmrotate.c:656:24: style: Unsigned expression 'outcol' can't be negative so it is unnecessary to test it. [unsignedPositive] netpbm-free-0.0~svn5121/editor/pnmrotate.c:414:23: style: Local variable 'outrow' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pnmrotate.c:401:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pnmrotate.c:414:23: note: Shadow variable netpbm-free-0.0~svn5121/editor/pnmrotate.c:450:19: style: Local variable 'outrow' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pnmrotate.c:439:9: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pnmrotate.c:450:19: note: Shadow variable netpbm-free-0.0~svn5121/editor/pnmrotate.c:193:20: style: Parameter 'inRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmrotate.c:568:24: style: Parameter 'inRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmrotate.c:69:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmremap.c:787:18: style: Local variable 'found' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pnmremap.c:780:9: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pnmremap.c:787:18: note: Shadow variable netpbm-free-0.0~svn5121/editor/pnmremap.c:506:35: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmremap.c:541:40: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmremap.c:577:37: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmremap.c:661:51: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmremap.c:723:51: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmremap.c:724:51: style: Parameter 'colorFinderP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmremap.c:97:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:438:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmshear.c:55:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmshear.c:247:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmsmooth.c:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmsmooth.c:247:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmshear.c:47:35: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmshear.c:47:18: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmsmooth.c:73:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmtile.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmtile.c:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmpad.c:771:22: style: Local variable 'col' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/pnmpad.c:756:23: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/pnmpad.c:771:22: note: Shadow variable netpbm-free-0.0~svn5121/editor/pnmtile.c:47:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/ppmchange.c:64:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmchange.c:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmchange.c:227:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:169:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:220:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:261:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmchange.c:237:19: warning: Uninitialized variable: remainder_color [uninitvar] netpbm-free-0.0~svn5121/editor/ppmchange.c:213:16: note: Assuming condition is false netpbm-free-0.0~svn5121/editor/ppmchange.c:237:19: note: Uninitialized variable: remainder_color netpbm-free-0.0~svn5121/editor/ppmchange.c:63:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:107:15: style: Condition 'xsize==0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:91:14: note: Assignment 'xsize=-1', assigned value is -1 netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:107:15: note: Condition 'xsize==0' is always false netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:109:15: style: Condition 'ysize==0' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:92:14: note: Assignment 'ysize=-1', assigned value is -1 netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:109:15: note: Condition 'ysize==0' is always false netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:111:34: style: Condition 'xscale<=0.0' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:93:16: note: Assignment 'xscale=-1.0', assigned value is -1.0 netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:111:34: note: Condition 'xscale<=0.0' is always true netpbm-free-0.0~svn5121/editor/ppmdim.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmscalefixed.c:78:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:132:9: style: The if condition is the same as the previous if condition [duplicateCondition] netpbm-free-0.0~svn5121/editor/ppmcolormask.c:129:9: note: First condition netpbm-free-0.0~svn5121/editor/ppmcolormask.c:132:9: note: Second condition netpbm-free-0.0~svn5121/editor/ppmcolormask.c:118:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/ppmdist.c:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdim.c:31:48: style: Variable 'j' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/pnmstitch.c:236:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:473:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:598:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:643:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:722:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:793:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:962:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1021:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1099:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1131:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1186:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1219:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1249:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lostInSpace [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1274:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1360:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1493:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1647:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1984:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2179:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2328:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdist.c:109:9: style: Variable 'argn' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/ppmdither.c:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdither.c:163:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdither.c:195:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdither.c:259:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_GRN_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdither.c:448:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdither.c:525:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmflash.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmlabel.c:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppmd_fill_drawproc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmlabel.c:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdither.c:404:48: style: Checking if unsigned expression 'plane' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/editor/ppmdither.c:395:55: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/ppmdither.c:167:5: warning: Size of pointer 'map' used instead of size of its data. [pointerSize] netpbm-free-0.0~svn5121/editor/ppmdither.c:71:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/ppmdither.c:231:38: style: Variable 't[PAM_BLU_PLANE]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/ppmmix.c:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pamdeinterlace.c:94:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pamdeinterlace.c:45:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/pammixinterlace.c:197:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pammixinterlace.c:297:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pamoil.c:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pamoil.c:186:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:73:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:369:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppmd_fill_drawproc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:451:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:572:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_LINETYPE_NORMAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:802:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:898:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:923:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pamoil.c:113:27: style: Parameter 'hist' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/specialty/pamoil.c:51:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/pammixinterlace.c:196:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:565:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pampop9.c:63:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pbmlife.c:37:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pgmabel.c:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:474:22: style: Local variable 'plane' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:453:18: note: Shadowed declaration netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:474:22: note: Shadow variable netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:197:13: style: Variable 'paintColor' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:527:37: error: Uninitialized variable: target.color [uninitvar] netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:527:37: error: Uninitialized struct member: target.color [uninitStructMember] netpbm-free-0.0~svn5121/editor/specialty/pampaintspill.c:103:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/pgmabel.c:106:23: style: Parameter 'adl' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/specialty/pgmbentley.c:68:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pgmmorphconv.c:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pgmmorphconv.c:176:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pgmmorphconv.c:211:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pgmmorphconv.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:146:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:265:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:281:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:330:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_feed_from_memory [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:351:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_feed_from_file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_feed_from_file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:422:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:512:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_feed_from_memory [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:653:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_accept_to_file [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:727:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:789:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pgmmorphconv.c:58:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:460:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:456:18: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:456:18: note: Assignment 'list=malloc(maxListSize)', assigned value is 0 netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:460:5: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:465:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:456:18: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:456:18: note: Assignment 'list=malloc(maxListSize)', assigned value is 0 netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:465:20: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:684:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:680:18: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:680:18: note: Assignment 'list=malloc(maxListSize)', assigned value is 0 netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:684:5: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:689:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:680:18: note: Assuming allocation function fails netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:680:18: note: Assignment 'list=malloc(maxListSize)', assigned value is 0 netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:689:20: note: Null pointer dereference netpbm-free-0.0~svn5121/editor/specialty/pnmindex.c:137:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/pnmmercator.c:72:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmmercator.c:238:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmmercator.c:370:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmmercator.c:399:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppm3d.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppm3d.c:297:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/pnmmercator.c:43:18: style: struct member 'cmdlineInfo::inputFileName' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/editor/specialty/pnmmercator.c:65:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/ppm3d.c:55:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/ppmglobe.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmglobe.c:170:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmglobe.c:55:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/ppmntsc.c:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEGAL_ONLY [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmntsc.c:391:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmrelief.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmntsc.c:89:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/ppmshift.c:52:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmshift.c:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmspread.c:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmspread.c:156:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmshift.c:51:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/ppmspread.c:42:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/specialty/ppmtv.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/specialty/ppmtv.c:20:44: style: Variable 'j' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamcrater.c:92:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamcrater.c:424:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamcrater.c:503:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamgauss.c:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamgauss.c:272:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamgauss.c:344:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1001:30: style:inconclusive: Function 'pnmstitch' argument 1 names different: declaration 'left' definition 'leftfilename'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/editor/pnmstitch.c:193:41: note: Function 'pnmstitch' argument 1 names different: declaration 'left' definition 'leftfilename'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1001:30: note: Function 'pnmstitch' argument 1 names different: declaration 'left' definition 'leftfilename'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1002:30: style:inconclusive: Function 'pnmstitch' argument 2 names different: declaration 'right' definition 'rightfilename'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/editor/pnmstitch.c:194:41: note: Function 'pnmstitch' argument 2 names different: declaration 'right' definition 'rightfilename'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1002:30: note: Function 'pnmstitch' argument 2 names different: declaration 'right' definition 'rightfilename'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1003:30: style:inconclusive: Function 'pnmstitch' argument 3 names different: declaration 'out' definition 'outfilename'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/editor/pnmstitch.c:195:41: note: Function 'pnmstitch' argument 3 names different: declaration 'out' definition 'outfilename'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1003:30: note: Function 'pnmstitch' argument 3 names different: declaration 'out' definition 'outfilename'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1004:30: style:inconclusive: Function 'pnmstitch' argument 4 names different: declaration 'x' definition 'reqx'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/editor/pnmstitch.c:196:41: note: Function 'pnmstitch' argument 4 names different: declaration 'x' definition 'reqx'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1004:30: note: Function 'pnmstitch' argument 4 names different: declaration 'x' definition 'reqx'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1005:30: style:inconclusive: Function 'pnmstitch' argument 5 names different: declaration 'y' definition 'reqy'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/editor/pnmstitch.c:197:41: note: Function 'pnmstitch' argument 5 names different: declaration 'y' definition 'reqy'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1005:30: note: Function 'pnmstitch' argument 5 names different: declaration 'y' definition 'reqy'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1006:30: style:inconclusive: Function 'pnmstitch' argument 6 names different: declaration 'width' definition 'reqWidth'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/editor/pnmstitch.c:198:41: note: Function 'pnmstitch' argument 6 names different: declaration 'width' definition 'reqWidth'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1006:30: note: Function 'pnmstitch' argument 6 names different: declaration 'width' definition 'reqWidth'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1007:30: style:inconclusive: Function 'pnmstitch' argument 7 names different: declaration 'height' definition 'reqHeight'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/editor/pnmstitch.c:199:41: note: Function 'pnmstitch' argument 7 names different: declaration 'height' definition 'reqHeight'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:1007:30: note: Function 'pnmstitch' argument 7 names different: declaration 'height' definition 'reqHeight'. netpbm-free-0.0~svn5121/editor/pnmstitch.c:593:22: style: Parameter 'best' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmstitch.c:617:22: style: Variable 'op' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/editor/pnmstitch.c:724:25: style: Variable 'quotes' can be declared as const array [constVariable] netpbm-free-0.0~svn5121/editor/pnmstitch.c:739:36: style: Parameter 'xp' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/editor/pnmstitch.c:740:36: style: Parameter 'yp' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/editor/pnmstitch.c:771:15: style: Parameter 'xp' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/editor/pnmstitch.c:771:25: style: Parameter 'yp' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/editor/pnmstitch.c:771:39: style: Parameter 'Left' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmstitch.c:771:53: style: Parameter 'Right' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1093:32: style: Parameter 'prototype' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmstitch.c:1573:47: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2007:24: style: Parameter 'me' can be declared as pointer to const. However it seems that 'LinearXLeft' is a callback function, if 'me' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2406:20: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmstitch.c:2007:24: note: Parameter 'me' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmstitch.c:2014:24: style: Parameter 'me' can be declared as pointer to const. However it seems that 'LinearYLeft' is a callback function, if 'me' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2406:33: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmstitch.c:2014:24: note: Parameter 'me' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmstitch.c:2021:25: style: Parameter 'me' can be declared as pointer to const. However it seems that 'LinearXRight' is a callback function, if 'me' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2406:46: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmstitch.c:2021:25: note: Parameter 'me' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmstitch.c:2028:25: style: Parameter 'me' can be declared as pointer to const. However it seems that 'LinearYRight' is a callback function, if 'me' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2407:7: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmstitch.c:2028:25: note: Parameter 'me' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmstitch.c:2035:25: style: Parameter 'me' can be declared as pointer to const. However it seems that 'LinearOutput' is a callback function, if 'me' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2407:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmstitch.c:2035:25: note: Parameter 'me' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmstitch.c:2274:27: style: Parameter 'me' can be declared as pointer to const. However it seems that 'BiLinearOutput' is a callback function, if 'me' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2404:23: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmstitch.c:2274:27: note: Parameter 'me' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmstitch.c:2388:25: style: Parameter 'me' can be declared as pointer to const. However it seems that 'RotateOutput' is a callback function, if 'me' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/editor/pnmstitch.c:2401:21: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/editor/pnmstitch.c:2388:25: note: Parameter 'me' can be declared as pointer to const netpbm-free-0.0~svn5121/editor/pnmstitch.c:247:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamgauss.c:111:29: style: Checking if unsigned expression 'cmdlineP->width' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pamgauss.c:114:30: style: Checking if unsigned expression 'cmdlineP->height' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pamgauss.c:51:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamcrater.c:207:32: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pamcrater.c:91:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamgradient.c:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamgradient.c:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamgradient.c:171:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamshadedrelief.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamshadedrelief.c:177:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamshadedrelief.c:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamshadedrelief.c:245:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamseq.c:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamseq.c:397:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamshadedrelief.c:158:34: style: Parameter 'slopeGrayMap' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pamshadedrelief.c:166:38: style: Parameter 'terrainPamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pamgradient.c:73:28: style: Checking if unsigned expression 'cmdlineP->cols' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pamgradient.c:76:28: style: Checking if unsigned expression 'cmdlineP->rows' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pamshadedrelief.c:81:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamgradient.c:41:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamseq.c:203:24: style: Checking if unsigned expression 'depth' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pamseq.c:162:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/editor/ppmdraw.c:426:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pamstereogram.c:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamstereogram.c:179:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamstereogram.c:483:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamstereogram.c:597:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamstereogram.c:635:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamstereogram.c:700:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamstereogram.c:898:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamstereogram.c:1530:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamtris/framebuffer.c:111:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamtris/framebuffer.c:204:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/editor/ppmdraw.c:72:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamtris/pamtris.c:40:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamtris/input.c:516:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_OVERALL_MAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamtris/input.c:668:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pamtris/pamtris.c:39:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamtris/input.c:641:57: style:inconclusive: Function 'input_process_next_command' argument 2 names different: declaration 'bdiP' definition 'biP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/input.h:23:60: note: Function 'input_process_next_command' argument 2 names different: declaration 'bdiP' definition 'biP'. netpbm-free-0.0~svn5121/generator/pamtris/input.c:641:57: note: Function 'input_process_next_command' argument 2 names different: declaration 'bdiP' definition 'biP'. netpbm-free-0.0~svn5121/generator/pamtris/input.c:306:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/generator/pamtris/input.c:283:18: note: Shadowed declaration netpbm-free-0.0~svn5121/generator/pamtris/input.c:306:22: note: Shadow variable netpbm-free-0.0~svn5121/generator/pamtris/input.c:361:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/generator/pamtris/input.c:327:18: note: Shadowed declaration netpbm-free-0.0~svn5121/generator/pamtris/input.c:361:22: note: Shadow variable netpbm-free-0.0~svn5121/generator/pamtris/input.c:277:40: style: Parameter 'fbiP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pamtris/input.c:138:12: warning: Uninitialized variables: retval.begin, retval.end [uninitvar] netpbm-free-0.0~svn5121/generator/pamtris/input.c:128:9: note: Assuming condition is false netpbm-free-0.0~svn5121/generator/pamtris/input.c:138:12: note: Uninitialized variables: retval.begin, retval.end netpbm-free-0.0~svn5121/generator/pamtris/utils.c:57:51: style:inconclusive: Function 'multiply_varying_array_by_varying' argument 2 names different: declaration 'divisor' definition 'multiplier'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/utils.h:18:51: note: Function 'multiply_varying_array_by_varying' argument 2 names different: declaration 'divisor' definition 'multiplier'. netpbm-free-0.0~svn5121/generator/pamtris/utils.c:57:51: note: Function 'multiply_varying_array_by_varying' argument 2 names different: declaration 'divisor' definition 'multiplier'. netpbm-free-0.0~svn5121/generator/pbmmake.c:56:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmmake.c:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmmake.c:163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmmake.c:49:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamstereogram.c:910:31: style: Variable 'isVisible' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/generator/pamstereogram.c:898:31: note: isVisible is assigned netpbm-free-0.0~svn5121/generator/pamstereogram.c:910:31: note: isVisible is overwritten netpbm-free-0.0~svn5121/generator/pamstereogram.c:910:31: style: Variable 'isVisible' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/generator/pamstereogram.c:900:31: note: isVisible is assigned netpbm-free-0.0~svn5121/generator/pamstereogram.c:910:31: note: isVisible is overwritten netpbm-free-0.0~svn5121/generator/pamstereogram.c:910:31: style: Variable 'isVisible' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/generator/pamstereogram.c:902:27: note: isVisible is assigned netpbm-free-0.0~svn5121/generator/pamstereogram.c:910:31: note: isVisible is overwritten netpbm-free-0.0~svn5121/generator/pamstereogram.c:930:13: style: Local variable 'col' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/generator/pamstereogram.c:877:18: note: Shadowed declaration netpbm-free-0.0~svn5121/generator/pamstereogram.c:930:13: note: Shadow variable netpbm-free-0.0~svn5121/generator/pamstereogram.c:546:24: style: Variable 'patPamP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pamstereogram.c:861:40: style: Parameter 'inRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pamstereogram.c:1001:47: style: Parameter 'sameFp' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pamstereogram.c:1300:44: style: Parameter 'outRow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pamstereogram.c:166:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamstereogram.c:446:34: style: Variable 'thisTuple[plane]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pbmnoise.c:141:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmnoise.c:447:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:69:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:119:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:140:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:161:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:227:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:270:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:356:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:367:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:414:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmpage.c:114:11: style: Checking if unsigned expression 'x' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pbmpage.c:116:18: style: Checking if unsigned expression 'y' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pbmpage.c:65:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pbmnoise.c:140:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pbmtextps.c:494:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtextps.c:857:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtextps.c:927:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_feed_from_memory [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtextps.c:1035:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_WCHAR [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:210:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pbmFontOrigin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:406:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FONT_MAXGLYPH [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:527:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FONT2_MAXGLYPH [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:788:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:956:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:1139:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:1415:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:1484:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_FONT_MAXGLYPH [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtext.c:1553:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmtextps.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] netpbm-free-0.0~svn5121/generator/pbmtextps.c:114:19: warning: Logical disjunction always evaluates to true: c >= 0x32 || c < 0x7F. [incorrectLogicOperator] netpbm-free-0.0~svn5121/generator/pbmtextps.c:864:42: warning: If resource allocation fails, then there is a possible null pointer dereference: inFileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/generator/pbmtextps.c:846:40: note: Assuming allocation function fails netpbm-free-0.0~svn5121/generator/pbmtextps.c:846:40: note: Assignment 'inFileP=fdopen(pipetosuckFd,"r")', assigned value is 0 netpbm-free-0.0~svn5121/generator/pbmtextps.c:864:42: note: Null pointer dereference netpbm-free-0.0~svn5121/generator/pbmtextps.c:547:23: style: Checking if unsigned expression 'cmdlineP->res' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pbmtextps.c:831:38: style: Parameter 'nullParams' can be declared as pointer to const. However it seems that 'acceptGSoutput' is a callback function, if 'nullParams' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/generator/pbmtextps.c:928:38: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/generator/pbmtextps.c:831:38: note: Parameter 'nullParams' can be declared as pointer to const netpbm-free-0.0~svn5121/generator/pbmtextps.c:493:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pbmtext.c:411:57: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] netpbm-free-0.0~svn5121/generator/pbmtext.c:675:33: style: Variable 'glyphP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:733:34: style: Variable 'glyphP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:833:34: style: Variable 'glyphP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:857:31: style: Parameter 'fontP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:908:35: style: Parameter 'fontP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:945:15: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:981:12: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:1183:41: style: Parameter 'fontP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:1552:16: style: Variable 'newLocale' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/pbmtext.c:131:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:29:44: style:inconclusive: Function 'init_boundary_buffer' argument 1 names different: declaration 'bdi' definition 'bi'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/boundaries.h:54:44: note: Function 'init_boundary_buffer' argument 1 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:29:44: note: Function 'init_boundary_buffer' argument 1 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:51:47: style:inconclusive: Function 'gen_triangle_boundaries' argument 2 names different: declaration 'bdi' definition 'bi'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/boundaries.h:62:47: note: Function 'gen_triangle_boundaries' argument 2 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:51:47: note: Function 'gen_triangle_boundaries' argument 2 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:249:53: style:inconclusive: Function 'get_triangle_boundaries' argument 4 names different: declaration 'bdi' definition 'bi'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/boundaries.h:70:53: note: Function 'get_triangle_boundaries' argument 4 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:249:53: note: Function 'get_triangle_boundaries' argument 4 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:102:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:83:13: note: Shadowed declaration netpbm-free-0.0~svn5121/generator/pamtris/boundaries.c:102:22: note: Shadow variable netpbm-free-0.0~svn5121/generator/pgmkernel.c:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmkernel.c:188:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmkernel.c:249:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmmake.c:73:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmmake.c:122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmmake.c:72:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pgmkernel.c:100:23: style: Checking if unsigned expression 'dimension' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pgmkernel.c:108:19: style: Checking if unsigned expression 'width' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pgmkernel.c:111:20: style: Checking if unsigned expression 'height' is less than zero. [unsignedLessThanZero] netpbm-free-0.0~svn5121/generator/pgmkernel.c:59:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pgmnoise.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmnoise.c:242:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmramp.c:45:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmramp.c:140:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pbmupc.c:505:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/pgmramp.c:54:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pgmnoise.c:51:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/ppmcolors.c:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcolors.c:51:26: style: Condition 'cmdlineP->maxval<1' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/generator/ppmcolors.c:46:24: note: Assignment 'cmdlineP->maxval=5', assigned value is 5 netpbm-free-0.0~svn5121/generator/ppmcolors.c:51:26: note: Condition 'cmdlineP->maxval<1' is always false netpbm-free-0.0~svn5121/generator/ppmcolors.c:36:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/pamtris/triangle.c:169:40: style:inconclusive: Function 'draw_triangle' argument 1 names different: declaration 'xy' definition 'xy_input'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/triangle.h:20:47: note: Function 'draw_triangle' argument 1 names different: declaration 'xy' definition 'xy_input'. netpbm-free-0.0~svn5121/generator/pamtris/triangle.c:169:40: note: Function 'draw_triangle' argument 1 names different: declaration 'xy' definition 'xy_input'. netpbm-free-0.0~svn5121/generator/pamtris/triangle.c:170:40: style:inconclusive: Function 'draw_triangle' argument 2 names different: declaration 'attribs' definition 'attribs_input'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/triangle.h:21:47: note: Function 'draw_triangle' argument 2 names different: declaration 'attribs' definition 'attribs_input'. netpbm-free-0.0~svn5121/generator/pamtris/triangle.c:170:40: note: Function 'draw_triangle' argument 2 names different: declaration 'attribs' definition 'attribs_input'. netpbm-free-0.0~svn5121/generator/pamtris/triangle.c:171:40: style:inconclusive: Function 'draw_triangle' argument 3 names different: declaration 'bdi' definition 'bi'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/generator/pamtris/triangle.h:22:47: note: Function 'draw_triangle' argument 3 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/pamtris/triangle.c:171:40: note: Function 'draw_triangle' argument 3 names different: declaration 'bdi' definition 'bi'. netpbm-free-0.0~svn5121/generator/ppmmake.c:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmmake.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmmake.c:51:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/ppmforge.c:132:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmforge.c:604:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmforge.c:956:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmforge.c:1115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:213:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:278:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRINGLIST [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:610:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:637:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:727:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppmd_fill_drawproc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:763:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:804:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:865:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:999:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:1099:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:1406:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:1515:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_LINETYPE_NODIAGS [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmpat.c:1589:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmrough.c:58:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmrough.c:142:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmrough.c:425:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM_MAXMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmrough.c:57:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/ppmforge.c:678:40: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:679:40: style: Parameter 'u1' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:680:40: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:681:40: style: Parameter 'bxc' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:682:40: style: Parameter 'bxf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:880:44: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:881:44: style: Parameter 'u1' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:882:44: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:883:44: style: Parameter 'bxc' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:884:44: style: Parameter 'bxf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmforge.c:87:18: style: struct member 'CmdlineInfo::meshSpec' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/generator/ppmforge.c:93:18: style: struct member 'CmdlineInfo::seedSpec' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/generator/ppmforge.c:95:18: style: struct member 'CmdlineInfo::starsSpec' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/generator/ppmforge.c:129:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/generator/ppmwheel.c:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmwheel.c:254:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmwheel.c:62:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/colorname.c:107:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGBENV [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/colorname.c:239:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/colorname.c:271:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/fileio.c:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/fileio.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/fileio.c:129:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/fileio.c:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/fileio.c:20:22: style:inconclusive: Function 'pm_getc' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/fileio.h:7:22: note: Function 'pm_getc' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/fileio.c:20:22: note: Function 'pm_getc' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/fileio.c:66:25: style:inconclusive: Function 'pm_getuint' argument 1 names different: declaration 'file' definition 'ifP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/fileio.h:13:25: note: Function 'pm_getuint' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/fileio.c:66:25: note: Function 'pm_getuint' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/generator/ppmpat.c:1521:22: style: Local variable 'squig' shadows outer function [shadowFunction] netpbm-free-0.0~svn5121/generator/ppmpat.c:1501:1: note: Shadowed declaration netpbm-free-0.0~svn5121/generator/ppmpat.c:1521:22: note: Shadow variable netpbm-free-0.0~svn5121/lib/colorname.c:168:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/lib/colorname.c:37:26: style:inconclusive: Function 'pm_canonstr' argument 1 names different: declaration 'str' definition 'arg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/colorname.h:32:26: note: Function 'pm_canonstr' argument 1 names different: declaration 'str' definition 'arg'. netpbm-free-0.0~svn5121/lib/colorname.c:37:26: note: Function 'pm_canonstr' argument 1 names different: declaration 'str' definition 'arg'. netpbm-free-0.0~svn5121/lib/colorname.c:91:41: style:inconclusive: Function 'pm_openColornameFile' argument 2 names different: declaration 'must_open' definition 'mustOpen'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/colorname.h:35:61: note: Function 'pm_openColornameFile' argument 2 names different: declaration 'must_open' definition 'mustOpen'. netpbm-free-0.0~svn5121/lib/colorname.c:91:41: note: Function 'pm_openColornameFile' argument 2 names different: declaration 'must_open' definition 'mustOpen'. netpbm-free-0.0~svn5121/lib/colorname.c:145:26: style:inconclusive: Function 'pm_colorget' argument 1 names different: declaration 'f' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/colorname.h:38:26: note: Function 'pm_colorget' argument 1 names different: declaration 'f' definition 'fileP'. netpbm-free-0.0~svn5121/lib/colorname.c:145:26: note: Function 'pm_colorget' argument 1 names different: declaration 'f' definition 'fileP'. netpbm-free-0.0~svn5121/lib/colorname.c:158:12: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/generator/ppmpat.c:1223:37: warning: Uninitialized variable: color1 [uninitvar] netpbm-free-0.0~svn5121/generator/ppmpat.c:1208:27: note: Assuming condition is false netpbm-free-0.0~svn5121/generator/ppmpat.c:1223:37: note: Uninitialized variable: color1 netpbm-free-0.0~svn5121/generator/ppmpat.c:1223:52: warning: Uninitialized variable: color2 [uninitvar] netpbm-free-0.0~svn5121/generator/ppmpat.c:1208:27: note: Assuming condition is false netpbm-free-0.0~svn5121/generator/ppmpat.c:1223:52: note: Uninitialized variable: color2 netpbm-free-0.0~svn5121/generator/ppmpat.c:1214:30: error: Uninitialized variable: color1 [legacyUninitvar] netpbm-free-0.0~svn5121/generator/ppmpat.c:253:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpamcolor.c:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:210:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNM_OVERALLMAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:248:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:325:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:406:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_per_sample [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:452:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:477:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:504:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:530:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:605:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:633:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_COLORFILE_MAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:679:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_COLORFILE_MAXVAL [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:736:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:759:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamcolor.c:468:30: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamcolor.c:517:43: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpam.c:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_p [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:305:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:383:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:423:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:455:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_seekable [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:551:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:613:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:696:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:774:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:858:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:938:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:1022:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:1075:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes_per_sample [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:1200:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_CHECK_BASIC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:1298:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opacity_plane [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:1345:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opacity_plane [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:1383:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:1550:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawproc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:261:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:509:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:559:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:600:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:661:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:705:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:786:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:1102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:1389:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamd.c:1458:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuplehash [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:141:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuplehash [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:207:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:254:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:306:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:549:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuplehash [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:600:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:722:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_COLORNAME_ENGLISH [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpammap.c:128:41: style:inconclusive: Function 'pnm_addtotuplehash' argument 3 names different: declaration 'tuple' definition 'tupletoadd'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pammap.h:56:41: note: Function 'pnm_addtotuplehash' argument 3 names different: declaration 'tuple' definition 'tupletoadd'. netpbm-free-0.0~svn5121/lib/libpammap.c:128:41: note: Function 'pnm_addtotuplehash' argument 3 names different: declaration 'tuple' definition 'tupletoadd'. netpbm-free-0.0~svn5121/lib/libpammap.c:565:47: style:inconclusive: Function 'pnm_tuplehashtotable' argument 3 names different: declaration 'maxsize' definition 'allocsize'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pammap.h:123:47: note: Function 'pnm_tuplehashtotable' argument 3 names different: declaration 'maxsize' definition 'allocsize'. netpbm-free-0.0~svn5121/lib/libpammap.c:565:47: note: Function 'pnm_tuplehashtotable' argument 3 names different: declaration 'maxsize' definition 'allocsize'. netpbm-free-0.0~svn5121/lib/libpammap.c:688:49: style:inconclusive: Function 'pnm_computetuplefreqtable2' argument 5 names different: declaration 'sizeP' definition 'countP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pammap.h:99:49: note: Function 'pnm_computetuplefreqtable2' argument 5 names different: declaration 'sizeP' definition 'countP'. netpbm-free-0.0~svn5121/lib/libpammap.c:688:49: note: Function 'pnm_computetuplefreqtable2' argument 5 names different: declaration 'sizeP' definition 'countP'. netpbm-free-0.0~svn5121/lib/libpammap.c:256:37: style: Local variable 'p' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/lib/libpammap.c:245:33: note: Shadowed declaration netpbm-free-0.0~svn5121/lib/libpammap.c:256:37: note: Shadow variable netpbm-free-0.0~svn5121/lib/libpammap.c:275:45: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpammap.c:710:42: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamd.c:290:28: style:inconclusive: Function 'pamd_setlineclip' argument 1 names different: declaration 'clip' definition 'newSetting'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pamdraw.h:126:28: note: Function 'pamd_setlineclip' argument 1 names different: declaration 'clip' definition 'newSetting'. netpbm-free-0.0~svn5121/lib/libpamd.c:290:28: note: Function 'pamd_setlineclip' argument 1 names different: declaration 'clip' definition 'newSetting'. netpbm-free-0.0~svn5121/lib/libpamd.c:642:34: warning: Function 'pamd_spline3' argument order different: declaration 'tuples, cols, rows, depth, maxval, p0, p1, p2, , clientdata, , , , , ' definition 'tuples, cols, rows, depth, maxval, p0, ctl, p1, , , , , , , ' [funcArgOrderDifferent] netpbm-free-0.0~svn5121/lib/pamdraw.h:148:34: note: Function 'pamd_spline3' argument order different: declaration 'tuples, cols, rows, depth, maxval, p0, p1, p2, , clientdata, , , , , ' definition 'tuples, cols, rows, depth, maxval, p0, ctl, p1, , , , , , , ' netpbm-free-0.0~svn5121/lib/libpamd.c:642:34: note: Function 'pamd_spline3' argument order different: declaration 'tuples, cols, rows, depth, maxval, p0, p1, p2, , clientdata, , , , , ' definition 'tuples, cols, rows, depth, maxval, p0, ctl, p1, , , , , , , ' netpbm-free-0.0~svn5121/lib/libpamd.c:918:27: style: Variable 'segEndCoordP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpamd.c:471:12: warning: Uninitialized variables: c1.x, c1.y [uninitvar] netpbm-free-0.0~svn5121/lib/libpamd.c:462:9: note: Assuming condition is false netpbm-free-0.0~svn5121/lib/libpamd.c:471:12: note: Uninitialized variables: c1.x, c1.y netpbm-free-0.0~svn5121/lib/libpamd.c:471:12: error: Uninitialized struct member: c1.x [uninitStructMember] netpbm-free-0.0~svn5121/lib/libpamd.c:471:12: error: Uninitialized struct member: c1.y [uninitStructMember] netpbm-free-0.0~svn5121/lib/libpamn.c:31:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocation_depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamn.c:155:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamn.c:215:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamn.c:247:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamn.c:306:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamn.c:438:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuplen [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamn.c:451:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuplen [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamread.c:57:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_BLACK [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamread.c:225:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamread.c:272:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpam.c:437:40: style:inconclusive: Function 'pnm_setpamrow' argument 1 names different: declaration 'pam' definition 'pamP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pam.h:330:40: note: Function 'pnm_setpamrow' argument 1 names different: declaration 'pam' definition 'pamP'. netpbm-free-0.0~svn5121/lib/libpam.c:437:40: note: Function 'pnm_setpamrow' argument 1 names different: declaration 'pam' definition 'pamP'. netpbm-free-0.0~svn5121/lib/libpam.c:716:16: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpam.c:1244:41: style: Parameter 'tuplerow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpam.c:1273:27: style: Variable 'tuplerow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpam.c:1287:42: style: Parameter 'tuplerow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpam.c:1395:41: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpam.c:261:5: warning: Size of pointer 'tuplerow' used instead of size of its data. [pointerSize] netpbm-free-0.0~svn5121/lib/libpamread.c:344:32: style:inconclusive: Function 'pnm_readpam' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pam.h:349:32: note: Function 'pnm_readpam' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpamread.c:344:32: note: Function 'pnm_readpam' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpamread.c:101:30: style: Parameter 'buff' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/lib/libpamread.c:109:30: style: Parameter 'buff' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/lib/libpamread.c:116:30: style: Parameter 'buff' can be declared as const array [constParameter] netpbm-free-0.0~svn5121/lib/libpam.c:1255:26: style: Variable 'thisTuple[2]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpam.c:1255:41: style: Variable 'thisTuple[1]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpam.c:1277:30: style: Variable 'thisTuple[2]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpam.c:1277:45: style: Variable 'thisTuple[1]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpam.c:1324:42: style: Variable 'thisTuple[1]' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpamn.c:98:13: portability:inconclusive: Casting from float * * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] netpbm-free-0.0~svn5121/lib/libpamn.c:101:28: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] netpbm-free-0.0~svn5121/lib/libpamn.c:343:17: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] netpbm-free-0.0~svn5121/lib/libpamn.c:364:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] netpbm-free-0.0~svn5121/lib/libpamn.c:575:34: style:inconclusive: Function 'pnm_gammarown' argument 2 names different: declaration 'row' definition 'tuplenrow'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pam.h:493:34: note: Function 'pnm_gammarown' argument 2 names different: declaration 'row' definition 'tuplenrow'. netpbm-free-0.0~svn5121/lib/libpamn.c:575:34: note: Function 'pnm_gammarown' argument 2 names different: declaration 'row' definition 'tuplenrow'. netpbm-free-0.0~svn5121/lib/libpamn.c:584:36: style:inconclusive: Function 'pnm_ungammarown' argument 2 names different: declaration 'row' definition 'tuplenrow'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pam.h:497:36: note: Function 'pnm_ungammarown' argument 2 names different: declaration 'row' definition 'tuplenrow'. netpbm-free-0.0~svn5121/lib/libpamn.c:584:36: note: Function 'pnm_ungammarown' argument 2 names different: declaration 'row' definition 'tuplenrow'. netpbm-free-0.0~svn5121/lib/libpamn.c:418:42: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamn.c:424:44: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamn.c:457:49: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamn.c:487:35: style: Parameter 'transformMap' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamn.c:520:51: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamn.c:548:33: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamn.c:595:44: style: Parameter 'pamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpamn.c:728:31: style: Variable 'samplen' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpamn.c:728:23: style: Variable 'samplen' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/lib/libpbm1.c:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_CHECK_BASIC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamwrite.c:67:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamwrite.c:124:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_WHITE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamwrite.c:317:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBM_TYPE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamwrite.c:379:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamwrite.c:398:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamwrite.c:428:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpamwrite.c:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raster_pos [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbm1.c:62:38: style:inconclusive: Function 'pbm_check' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:140:18: note: Function 'pbm_check' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpbm1.c:62:38: note: Function 'pbm_check' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpbm1.c:63:38: style:inconclusive: Function 'pbm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:140:49: note: Function 'pbm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. netpbm-free-0.0~svn5121/lib/libpbm1.c:63:38: note: Function 'pbm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. netpbm-free-0.0~svn5121/lib/libpbm1.c:67:38: style:inconclusive: Function 'pbm_check' argument 6 names different: declaration 'retval_p' definition 'retvalP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:142:38: note: Function 'pbm_check' argument 6 names different: declaration 'retval_p' definition 'retvalP'. netpbm-free-0.0~svn5121/lib/libpbm1.c:67:38: note: Function 'pbm_check' argument 6 names different: declaration 'retval_p' definition 'retvalP'. netpbm-free-0.0~svn5121/lib/libpamwrite.c:424:46: style:inconclusive: Function 'pnm_writepamrowmult' argument 3 names different: declaration 'rptcnt' definition 'count'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pam.h:374:46: note: Function 'pnm_writepamrowmult' argument 3 names different: declaration 'rptcnt' definition 'count'. netpbm-free-0.0~svn5121/lib/libpamwrite.c:424:46: note: Function 'pnm_writepamrowmult' argument 3 names different: declaration 'rptcnt' definition 'count'. netpbm-free-0.0~svn5121/lib/libpbm3.c:55:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbm3.c:314:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbm3.c:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbm2.c:38:34: style:inconclusive: Function 'pbm_readpbminitrest' argument 1 names different: declaration 'file' definition 'ifP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/libpbm.h:10:28: note: Function 'pbm_readpbminitrest' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpbm2.c:38:34: note: Function 'pbm_readpbminitrest' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpbm2.c:73:30: style:inconclusive: Function 'pbm_readpbminit' argument 1 names different: declaration 'file' definition 'ifP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:80:30: note: Function 'pbm_readpbminit' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpbm2.c:73:30: note: Function 'pbm_readpbminit' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpbm2.c:149:45: style:inconclusive: Function 'pbm_readpbmrow_packed' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:91:45: note: Function 'pbm_readpbmrow_packed' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpbm2.c:149:45: note: Function 'pbm_readpbmrow_packed' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpbm2.c:196:48: style:inconclusive: Function 'pbm_readpbmrow_bitoffset' argument 1 names different: declaration 'fileP' definition 'ifP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:97:48: note: Function 'pbm_readpbmrow_bitoffset' argument 1 names different: declaration 'fileP' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpbm2.c:196:48: note: Function 'pbm_readpbmrow_bitoffset' argument 1 names different: declaration 'fileP' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:140:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:157:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:172:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:195:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charset_string [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbm3.c:217:6: warning: Possible null pointer dereference: nextColP [nullPointer] netpbm-free-0.0~svn5121/lib/libpbm3.c:269:13: note: Calling function 'packBitsGeneric', 5th argument 'NULL' value is 0 netpbm-free-0.0~svn5121/lib/libpbm3.c:217:6: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbm3.c:324:52: style:inconclusive: Function 'pbm_writepbmrow_packed' argument 2 names different: declaration 'packed_bits' definition 'packedBits'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:128:52: note: Function 'pbm_writepbmrow_packed' argument 2 names different: declaration 'packed_bits' definition 'packedBits'. netpbm-free-0.0~svn5121/lib/libpbm3.c:324:52: note: Function 'pbm_writepbmrow_packed' argument 2 names different: declaration 'packed_bits' definition 'packedBits'. netpbm-free-0.0~svn5121/lib/libpbm3.c:390:49: style:inconclusive: Function 'pbm_writepbmrow_bitoffset' argument 1 names different: declaration 'ifP' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbm.h:133:49: note: Function 'pbm_writepbmrow_bitoffset' argument 1 names different: declaration 'ifP' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpbm3.c:390:49: note: Function 'pbm_writepbmrow_bitoffset' argument 1 names different: declaration 'ifP' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpbm3.c:356:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:354:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:31:36: style:inconclusive: Function 'pbm_defaultfont' argument 1 names different: declaration 'which' definition 'name'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbmfont.h:310:35: note: Function 'pbm_defaultfont' argument 1 names different: declaration 'which' definition 'name'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:31:36: note: Function 'pbm_defaultfont' argument 1 names different: declaration 'which' definition 'name'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:50:37: style:inconclusive: Function 'pbm_defaultfont2' argument 1 names different: declaration 'which' definition 'requestedFontName'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbmfont.h:313:36: note: Function 'pbm_defaultfont2' argument 1 names different: declaration 'which' definition 'requestedFontName'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:50:37: note: Function 'pbm_defaultfont2' argument 1 names different: declaration 'which' definition 'requestedFontName'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:180:47: style:inconclusive: Function 'pbm_createbdffont2_base' argument 1 names different: declaration 'font2P' definition 'font2PP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbmfont.h:351:47: note: Function 'pbm_createbdffont2_base' argument 1 names different: declaration 'font2P' definition 'font2PP'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:180:47: note: Function 'pbm_createbdffont2_base' argument 1 names different: declaration 'font2P' definition 'font2PP'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:300:45: style:inconclusive: Function 'pbm_expandbdffont' argument 1 names different: declaration 'font' definition 'fontP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbmfont.h:364:45: note: Function 'pbm_expandbdffont' argument 1 names different: declaration 'font' definition 'fontP'. netpbm-free-0.0~svn5121/lib/libpbmfont0.c:300:45: note: Function 'pbm_expandbdffont' argument 1 names different: declaration 'font' definition 'fontP'. netpbm-free-0.0~svn5121/lib/libpbmfont2.c:1120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:1218:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:359:43: warning: Uninitialized variable: nCharacters [uninitvar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:347:35: note: Assuming condition is false netpbm-free-0.0~svn5121/lib/libpbmfont0.c:359:43: note: Uninitialized variable: nCharacters netpbm-free-0.0~svn5121/lib/libpbmfont0.c:351:14: error: Uninitialized variable: nCharacters [legacyUninitvar] netpbm-free-0.0~svn5121/lib/libpbmfont0.c:323:18: style: Variable 'nCharacters' is not assigned a value. [unassignedVariable] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:265:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:265:9: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:266:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:266:9: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:267:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:267:9: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:267:21: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:267:21: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:268:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:268:9: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:270:25: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:270:25: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:272:29: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:272:29: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:273:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bmap [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:258:43: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:258:29: note: Assignment 'bmap=(char*)malloc(fontP->maxwidth*fontP->maxheight)', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:273:17: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:273:26: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:273:26: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:275:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: glyphP [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:38: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont1.c:257:14: note: Assignment 'glyphP=(struct glyph*)malloc(sizeof(struct glyph))', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont1.c:275:9: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont1.c:188:36: style:inconclusive: Function 'pbm_dissectfont' argument 1 names different: declaration 'font' definition 'fontsheet'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pbmfont.h:316:36: note: Function 'pbm_dissectfont' argument 1 names different: declaration 'font' definition 'fontsheet'. netpbm-free-0.0~svn5121/lib/libpbmfont1.c:188:36: note: Function 'pbm_dissectfont' argument 1 names different: declaration 'font' definition 'fontsheet'. netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:54:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:60:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:60:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:60:13: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:75:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:75:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:83:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:79:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:42:18: note: Shadowed declaration netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:79:22: note: Shadow variable netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:38:34: style: Parameter 'ofP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpbmfontdump.c:57:30: style: Variable 'glyphP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpgm2.c:30:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpgm2.c:131:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpgm2.c:180:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpgm1.c:261:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpgm1.c:422:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_CHECK_BASIC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpgm2.c:44:5: portability: %d in format string (no. 5) requires 'int' but the argument type is 'gray {aka unsigned int}'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libpgm1.c:68:34: style:inconclusive: Function 'pgm_readpgminitrest' argument 1 names different: declaration 'file' definition 'ifP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/libpgm.h:10:34: note: Function 'pgm_readpgminitrest' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:68:34: note: Function 'pgm_readpgminitrest' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:144:30: style:inconclusive: Function 'pgm_readpgminit' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pgm.h:87:30: note: Function 'pgm_readpgminit' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:144:30: note: Function 'pgm_readpgminit' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:335:29: style:inconclusive: Function 'pgm_readpgmrow' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pgm.h:94:29: note: Function 'pgm_readpgmrow' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:335:29: note: Function 'pgm_readpgmrow' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:370:26: style:inconclusive: Function 'pgm_readpgm' argument 1 names different: declaration 'file' definition 'fileP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pgm.h:81:26: note: Function 'pgm_readpgm' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:370:26: note: Function 'pgm_readpgm' argument 1 names different: declaration 'file' definition 'fileP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:410:38: style:inconclusive: Function 'pgm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pgm.h:127:38: note: Function 'pgm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. netpbm-free-0.0~svn5121/lib/libpgm1.c:410:38: note: Function 'pgm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. netpbm-free-0.0~svn5121/lib/libpgm1.c:415:38: style:inconclusive: Function 'pgm_check' argument 7 names different: declaration 'retval_p' definition 'retvalP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pgm.h:132:38: note: Function 'pgm_check' argument 7 names different: declaration 'retval_p' definition 'retvalP'. netpbm-free-0.0~svn5121/lib/libpgm1.c:415:38: note: Function 'pgm_check' argument 7 names different: declaration 'retval_p' definition 'retvalP'. netpbm-free-0.0~svn5121/lib/libpm.c:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpm.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpm.c:535:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETPBM_VERSION [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpm.c:618:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpnm1.c:78:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpm.c:521:37: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] netpbm-free-0.0~svn5121/lib/libpm.c:626:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netpbm-free-0.0~svn5121/lib/libpm.c:262:21: style:inconclusive: Function 'pm_error' argument 1 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:204:22: note: Function 'pm_error' argument 1 names different: declaration 'reason' definition 'format'. netpbm-free-0.0~svn5121/lib/libpm.c:262:21: note: Function 'pm_error' argument 1 names different: declaration 'reason' definition 'format'. netpbm-free-0.0~svn5121/lib/libpm.c:323:25: style:inconclusive: Function 'pm_freerow' argument 1 names different: declaration 'row' definition 'itrow'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:139:25: note: Function 'pm_freerow' argument 1 names different: declaration 'row' definition 'itrow'. netpbm-free-0.0~svn5121/lib/libpm.c:323:25: note: Function 'pm_freerow' argument 1 names different: declaration 'row' definition 'itrow'. netpbm-free-0.0~svn5121/lib/libpm.c:332:25: style:inconclusive: Function 'pm_allocarray' argument 3 names different: declaration 'size' definition 'elementSize'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:128:26: note: Function 'pm_allocarray' argument 3 names different: declaration 'size' definition 'elementSize'. netpbm-free-0.0~svn5121/lib/libpm.c:332:25: note: Function 'pm_allocarray' argument 3 names different: declaration 'size' definition 'elementSize'. netpbm-free-0.0~svn5121/lib/libpm.c:358:28: style:inconclusive: Function 'pm_freearray' argument 1 names different: declaration 'its' definition 'rowIndex'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:135:29: note: Function 'pm_freearray' argument 1 names different: declaration 'its' definition 'rowIndex'. netpbm-free-0.0~svn5121/lib/libpm.c:358:28: note: Function 'pm_freearray' argument 1 names different: declaration 'its' definition 'rowIndex'. netpbm-free-0.0~svn5121/lib/libpm.c:369:32: style:inconclusive: Function 'pm_keymatch' argument 1 names different: declaration 'str' definition 'strarg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:144:32: note: Function 'pm_keymatch' argument 1 names different: declaration 'str' definition 'strarg'. netpbm-free-0.0~svn5121/lib/libpm.c:369:32: note: Function 'pm_keymatch' argument 1 names different: declaration 'str' definition 'strarg'. netpbm-free-0.0~svn5121/lib/libpm.c:370:32: style:inconclusive: Function 'pm_keymatch' argument 2 names different: declaration 'keyword' definition 'keywordarg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:145:32: note: Function 'pm_keymatch' argument 2 names different: declaration 'keyword' definition 'keywordarg'. netpbm-free-0.0~svn5121/lib/libpm.c:370:32: note: Function 'pm_keymatch' argument 2 names different: declaration 'keyword' definition 'keywordarg'. netpbm-free-0.0~svn5121/lib/libpm.c:436:27: style:inconclusive: Function 'pm_bitstomaxval' argument 1 names different: declaration 'bits' definition 'bitCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:153:27: note: Function 'pm_bitstomaxval' argument 1 names different: declaration 'bits' definition 'bitCt'. netpbm-free-0.0~svn5121/lib/libpm.c:436:27: note: Function 'pm_bitstomaxval' argument 1 names different: declaration 'bits' definition 'bitCt'. netpbm-free-0.0~svn5121/lib/libpm.c:106:29: style: Parameter 'iAmParentP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpm.c:107:29: style: Parameter 'childPidP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpm.c:141:32: style: Parameter 'statusP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpm.c:143:32: style: Parameter 'exitedPidP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpm.c:521:23: style: Variable 'brokenTimeP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpm.c:772:12: style: Variable 'slashPos' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpnm2.c:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpnm2.c:133:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppm1.c:94:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppm1.c:289:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppm1.c:476:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_CHECK_BASIC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:954:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: dest [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:943:18: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libpbmfont2.c:943:18: note: Assignment 'dest=malloc(strlen(registry)+strlen(encoding)+1)', assigned value is 0 netpbm-free-0.0~svn5121/lib/libpbmfont2.c:954:5: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libpbmfont2.c:499:14: style: Local variable 'eof' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:480:10: note: Shadowed declaration netpbm-free-0.0~svn5121/lib/libpbmfont2.c:499:14: note: Shadow variable netpbm-free-0.0~svn5121/lib/libpbmfont2.c:353:16: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:566:12: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:1015:32: style: Parameter 'readlineP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:781:22: warning: Uninitialized variable: charName [uninitvar] netpbm-free-0.0~svn5121/lib/libpbmfont2.c:769:13: note: Assuming condition is true netpbm-free-0.0~svn5121/lib/libpbmfont2.c:781:22: note: Uninitialized variable: charName netpbm-free-0.0~svn5121/lib/libpbmfont2.c:657:22: error: Uninitialized variable: codepoint [legacyUninitvar] netpbm-free-0.0~svn5121/lib/libpnm3.c:477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppm2.c:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppm2.c:142:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppm2.c:196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_plain_output [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppm1.c:67:36: style:inconclusive: Function 'ppm_readppminitrest' argument 1 names different: declaration 'file' definition 'ifP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/libppm.h:10:36: note: Function 'ppm_readppminitrest' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libppm1.c:67:36: note: Function 'ppm_readppminitrest' argument 1 names different: declaration 'file' definition 'ifP'. netpbm-free-0.0~svn5121/lib/libppm1.c:464:38: style:inconclusive: Function 'ppm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppm.h:139:38: note: Function 'ppm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. netpbm-free-0.0~svn5121/lib/libppm1.c:464:38: note: Function 'ppm_check' argument 2 names different: declaration 'check_type' definition 'checkType'. netpbm-free-0.0~svn5121/lib/libppm1.c:469:38: style:inconclusive: Function 'ppm_check' argument 7 names different: declaration 'retval_p' definition 'retvalP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppm.h:144:38: note: Function 'ppm_check' argument 7 names different: declaration 'retval_p' definition 'retvalP'. netpbm-free-0.0~svn5121/lib/libppm1.c:469:38: note: Function 'ppm_check' argument 7 names different: declaration 'retval_p' definition 'retvalP'. netpbm-free-0.0~svn5121/lib/libppm2.c:46:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/lib/libppm2.c:205:28: style:inconclusive: Function 'ppm_writeppm' argument 1 names different: declaration 'fileP' definition 'file'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppm.h:116:28: note: Function 'ppm_writeppm' argument 1 names different: declaration 'fileP' definition 'file'. netpbm-free-0.0~svn5121/lib/libppm2.c:205:28: note: Function 'ppm_writeppm' argument 1 names different: declaration 'fileP' definition 'file'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmcolor.c:178:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_strsol [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmcolor.c:359:43: style:inconclusive: Function 'ppm_readcolordict' argument 4 names different: declaration 'colornamesP' definition 'colorNamesP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppm.h:193:43: note: Function 'ppm_readcolordict' argument 4 names different: declaration 'colornamesP' definition 'colorNamesP'. netpbm-free-0.0~svn5121/lib/libppmcolor.c:359:43: note: Function 'ppm_readcolordict' argument 4 names different: declaration 'colornamesP' definition 'colorNamesP'. netpbm-free-0.0~svn5121/lib/libppmcolor.c:441:47: style:inconclusive: Function 'ppm_readcolornamefile' argument 4 names different: declaration 'colornamesP' definition 'colorNamesP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppm.h:201:47: note: Function 'ppm_readcolornamefile' argument 4 names different: declaration 'colornamesP' definition 'colorNamesP'. netpbm-free-0.0~svn5121/lib/libppmcolor.c:441:47: note: Function 'ppm_readcolornamefile' argument 4 names different: declaration 'colornamesP' definition 'colorNamesP'. netpbm-free-0.0~svn5121/lib/libppmcolor.c:449:40: style:inconclusive: Function 'ppm_freecolornames' argument 1 names different: declaration 'colornames' definition 'colorNames'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppm.h:204:40: note: Function 'ppm_freecolornames' argument 1 names different: declaration 'colornames' definition 'colorNames'. netpbm-free-0.0~svn5121/lib/libppmcolor.c:449:40: note: Function 'ppm_freecolornames' argument 1 names different: declaration 'colornames' definition 'colorNames'. netpbm-free-0.0~svn5121/generator/ppmcie.c:552:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:698:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:718:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:756:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:792:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:820:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:898:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:964:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:1063:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:1133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPMD_NULLDRAWPROC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/generator/ppmcie.c:1318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmcmap.c:247:21: warning:inconclusive: Either the condition 'chl' is redundant or there is possible null pointer dereference: chl. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/libppmcmap.c:235:17: note: Assuming that condition 'chl' is not redundant netpbm-free-0.0~svn5121/lib/libppmcmap.c:247:21: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libppmcmap.c:248:21: warning:inconclusive: Either the condition 'chl' is redundant or there is possible null pointer dereference: chl. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/libppmcmap.c:235:17: note: Assuming that condition 'chl' is not redundant netpbm-free-0.0~svn5121/lib/libppmcmap.c:248:21: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libppmcmap.c:249:21: warning:inconclusive: Either the condition 'chl' is redundant or there is possible null pointer dereference: chl. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/libppmcmap.c:235:17: note: Assuming that condition 'chl' is not redundant netpbm-free-0.0~svn5121/lib/libppmcmap.c:249:21: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libppmcmap.c:38:65: style:inconclusive: Function 'ppm_computecolorhist' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:32:37: note: Function 'ppm_computecolorhist' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:38:65: note: Function 'ppm_computecolorhist' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:39:35: style:inconclusive: Function 'ppm_computecolorhist' argument 5 names different: declaration 'colorCtP' definition 'colorsP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:33:37: note: Function 'ppm_computecolorhist' argument 5 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:39:35: note: Function 'ppm_computecolorhist' argument 5 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:97:33: style:inconclusive: Function 'ppm_addtocolorhist' argument 2 names different: declaration 'colorCtP' definition 'colorsP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:45:43: note: Function 'ppm_addtocolorhist' argument 2 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:97:33: note: Function 'ppm_addtocolorhist' argument 2 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:97:52: style:inconclusive: Function 'ppm_addtocolorhist' argument 3 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:46:43: note: Function 'ppm_addtocolorhist' argument 3 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:97:52: note: Function 'ppm_addtocolorhist' argument 3 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:333:37: style:inconclusive: Function 'ppm_computecolorhash' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:63:37: note: Function 'ppm_computecolorhash' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:333:37: note: Function 'ppm_computecolorhash' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:334:37: style:inconclusive: Function 'ppm_computecolorhash' argument 5 names different: declaration 'colorCtP' definition 'colorsP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:64:37: note: Function 'ppm_computecolorhash' argument 5 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:334:37: note: Function 'ppm_computecolorhash' argument 5 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:358:36: style:inconclusive: Function 'ppm_computecolorhash2' argument 6 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:72:36: note: Function 'ppm_computecolorhash2' argument 6 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:358:36: note: Function 'ppm_computecolorhash2' argument 6 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:359:36: style:inconclusive: Function 'ppm_computecolorhash2' argument 7 names different: declaration 'colorCtP' definition 'colorsP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:73:36: note: Function 'ppm_computecolorhash2' argument 7 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:359:36: note: Function 'ppm_computecolorhash2' argument 7 names different: declaration 'colorCtP' definition 'colorsP'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:452:63: style:inconclusive: Function 'ppm_colorhashtocolorhist' argument 2 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:81:48: note: Function 'ppm_colorhashtocolorhist' argument 2 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:452:63: note: Function 'ppm_colorhashtocolorhist' argument 2 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:494:49: style:inconclusive: Function 'ppm_colorhisttocolorhash' argument 2 names different: declaration 'colorCt' definition 'colors'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:85:49: note: Function 'ppm_colorhisttocolorhash' argument 2 names different: declaration 'colorCt' definition 'colors'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:494:49: note: Function 'ppm_colorhisttocolorhash' argument 2 names different: declaration 'colorCt' definition 'colors'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:625:36: style:inconclusive: Function 'ppm_computecolorrow' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:112:36: note: Function 'ppm_computecolorrow' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:625:36: note: Function 'ppm_computecolorrow' argument 4 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:665:38: style:inconclusive: Function 'ppm_mapfiletocolorrow' argument 2 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:117:38: note: Function 'ppm_mapfiletocolorrow' argument 2 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:665:38: note: Function 'ppm_mapfiletocolorrow' argument 2 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:766:33: style:inconclusive: Function 'ppm_addtocolorrow' argument 3 names different: declaration 'maxcolorCt' definition 'maxColorCt'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmcmap.h:135:33: note: Function 'ppm_addtocolorrow' argument 3 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:766:33: note: Function 'ppm_addtocolorrow' argument 3 names different: declaration 'maxcolorCt' definition 'maxColorCt'. netpbm-free-0.0~svn5121/lib/libppmcmap.c:218:17: style: Variable 'pixelrow' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libppmd.c:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawproc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:286:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:563:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:611:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:659:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:684:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:730:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:764:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:797:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:823:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:928:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:954:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:1309:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:1553:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:1621:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libppmd.c:1646:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawProc [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:408:32: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem.c:506:32: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem.c:551:29: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem.c:581:31: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem.c:609:31: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem.c:652:28: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem.c:138:46: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem.c:114:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:204:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:459:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdinFeeder [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:542:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdinFeeder [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdinFeeder [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:592:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdinFeeder [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:628:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:663:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdinFeeder [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:792:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:841:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:895:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/libsystem.c:732:61: warning: If resource allocation fails, then there is a possible null pointer dereference: outFileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/lib/libsystem.c:724:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libsystem.c:724:35: note: Assignment 'outFileP=fdopen(pipeToFeedFd,"w")', assigned value is 0 netpbm-free-0.0~svn5121/lib/libsystem.c:732:61: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libsystem.c:737:12: warning: If resource allocation fails, then there is a possible null pointer dereference: outFileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/lib/libsystem.c:724:35: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libsystem.c:724:35: note: Assignment 'outFileP=fdopen(pipeToFeedFd,"w")', assigned value is 0 netpbm-free-0.0~svn5121/lib/libsystem.c:737:12: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libsystem.c:753:62: warning: If resource allocation fails, then there is a possible null pointer dereference: inFileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/lib/libsystem.c:748:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libsystem.c:748:34: note: Assignment 'inFileP=fdopen(pipeToSuckFd,"r")', assigned value is 0 netpbm-free-0.0~svn5121/lib/libsystem.c:753:62: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libsystem.c:755:12: warning: If resource allocation fails, then there is a possible null pointer dereference: inFileP [nullPointerOutOfResources] netpbm-free-0.0~svn5121/lib/libsystem.c:748:34: note: Assuming allocation function fails netpbm-free-0.0~svn5121/lib/libsystem.c:748:34: note: Assignment 'inFileP=fdopen(pipeToSuckFd,"r")', assigned value is 0 netpbm-free-0.0~svn5121/lib/libsystem.c:755:12: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libsystem.c:788:28: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/libsystem.c:781:9: note: Assuming that condition '!buffer' is not redundant netpbm-free-0.0~svn5121/lib/libsystem.c:788:28: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libsystem.c:836:28: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/libsystem.c:829:9: note: Assuming that condition '!buffer' is not redundant netpbm-free-0.0~svn5121/lib/libsystem.c:836:28: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libsystem.c:890:28: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/libsystem.c:883:9: note: Assuming that condition '!buffer' is not redundant netpbm-free-0.0~svn5121/lib/libsystem.c:890:28: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/libsystem.c:333:29: style:inconclusive: Function 'pm_termStatusDesc' argument 1 names different: declaration 'termStatus' definition 'termStatusArg'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm_system.h:62:29: note: Function 'pm_termStatusDesc' argument 1 names different: declaration 'termStatus' definition 'termStatusArg'. netpbm-free-0.0~svn5121/lib/libsystem.c:333:29: note: Function 'pm_termStatusDesc' argument 1 names different: declaration 'termStatus' definition 'termStatusArg'. netpbm-free-0.0~svn5121/lib/libsystem.c:687:29: style:inconclusive: Function 'pm_accept_null' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm_system.h:73:29: note: Function 'pm_accept_null' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:687:29: note: Function 'pm_accept_null' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:743:43: style:inconclusive: Function 'pm_accept_to_memory' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm_system.h:101:34: note: Function 'pm_accept_to_memory' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:743:43: note: Function 'pm_accept_to_memory' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:812:41: style:inconclusive: Function 'pm_accept_to_file' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm_system.h:109:32: note: Function 'pm_accept_to_file' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:812:41: note: Function 'pm_accept_to_file' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:869:47: style:inconclusive: Function 'pm_accept_to_filestream' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm_system.h:113:38: note: Function 'pm_accept_to_filestream' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:869:47: note: Function 'pm_accept_to_filestream' argument 1 names different: declaration 'pipetosuckFd' definition 'pipeToSuckFd'. netpbm-free-0.0~svn5121/lib/libsystem.c:680:27: style: Parameter 'feederParm' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libsystem.c:765:32: style: Parameter 'feederParm' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libsystem.c:813:41: style: Parameter 'accepterParm' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libppmd.c:345:28: style:inconclusive: Function 'ppmd_setlineclip' argument 1 names different: declaration 'clip' definition 'newSetting'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:181:28: note: Function 'ppmd_setlineclip' argument 1 names different: declaration 'clip' definition 'newSetting'. netpbm-free-0.0~svn5121/lib/libppmd.c:345:28: note: Function 'ppmd_setlineclip' argument 1 names different: declaration 'clip' definition 'newSetting'. netpbm-free-0.0~svn5121/lib/libppmd.c:712:36: warning: Function 'ppmd_spline3p' argument order different: declaration 'pixels, cols, rows, maxval, p0, p1, p2, , clientdata, , , , ' definition 'pixels, cols, rows, maxval, p0, ctl, p1, , , , , , ' [funcArgOrderDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:215:36: note: Function 'ppmd_spline3p' argument order different: declaration 'pixels, cols, rows, maxval, p0, p1, p2, , clientdata, , , , ' definition 'pixels, cols, rows, maxval, p0, ctl, p1, , , , , , ' netpbm-free-0.0~svn5121/lib/libppmd.c:712:36: note: Function 'ppmd_spline3p' argument order different: declaration 'pixels, cols, rows, maxval, p0, p1, p2, , clientdata, , , , ' definition 'pixels, cols, rows, maxval, p0, ctl, p1, , , , , , ' netpbm-free-0.0~svn5121/lib/libppmd.c:1185:39: style:inconclusive: Function 'ppmd_fill_drawproc' argument 7 names different: declaration 'clientdata' definition 'clientData'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:374:39: note: Function 'ppmd_fill_drawproc' argument 7 names different: declaration 'clientdata' definition 'clientData'. netpbm-free-0.0~svn5121/lib/libppmd.c:1185:39: note: Function 'ppmd_fill_drawproc' argument 7 names different: declaration 'clientdata' definition 'clientData'. netpbm-free-0.0~svn5121/lib/libppmd.c:1231:34: style:inconclusive: Function 'ppmd_fill' argument 5 names different: declaration 'fh' definition 'fillObjP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:381:34: note: Function 'ppmd_fill' argument 5 names different: declaration 'fh' definition 'fillObjP'. netpbm-free-0.0~svn5121/lib/libppmd.c:1231:34: note: Function 'ppmd_fill' argument 5 names different: declaration 'fh' definition 'fillObjP'. netpbm-free-0.0~svn5121/lib/libppmd.c:1685:27: style:inconclusive: Function 'ppmd_text_box' argument 4 names different: declaration 'leftP' definition 'left'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:427:34: note: Function 'ppmd_text_box' argument 4 names different: declaration 'leftP' definition 'left'. netpbm-free-0.0~svn5121/lib/libppmd.c:1685:27: note: Function 'ppmd_text_box' argument 4 names different: declaration 'leftP' definition 'left'. netpbm-free-0.0~svn5121/lib/libppmd.c:1686:27: style:inconclusive: Function 'ppmd_text_box' argument 5 names different: declaration 'topP' definition 'top'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:428:34: note: Function 'ppmd_text_box' argument 5 names different: declaration 'topP' definition 'top'. netpbm-free-0.0~svn5121/lib/libppmd.c:1686:27: note: Function 'ppmd_text_box' argument 5 names different: declaration 'topP' definition 'top'. netpbm-free-0.0~svn5121/lib/libppmd.c:1687:27: style:inconclusive: Function 'ppmd_text_box' argument 6 names different: declaration 'rightP' definition 'right'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:429:34: note: Function 'ppmd_text_box' argument 6 names different: declaration 'rightP' definition 'right'. netpbm-free-0.0~svn5121/lib/libppmd.c:1687:27: note: Function 'ppmd_text_box' argument 6 names different: declaration 'rightP' definition 'right'. netpbm-free-0.0~svn5121/lib/libppmd.c:1688:27: style:inconclusive: Function 'ppmd_text_box' argument 7 names different: declaration 'bottomP' definition 'bottom'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/ppmdraw.h:430:34: note: Function 'ppmd_text_box' argument 7 names different: declaration 'bottomP' definition 'bottom'. netpbm-free-0.0~svn5121/lib/libppmd.c:1688:27: note: Function 'ppmd_text_box' argument 7 names different: declaration 'bottomP' definition 'bottom'. netpbm-free-0.0~svn5121/lib/libppmd.c:814:37: style: Parameter 'xc' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libppmd.c:815:37: style: Parameter 'yc' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libppmd.c:1080:27: style: Variable 'segEndCoordP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/libppmd.c:526:12: warning: Uninitialized variables: c1.x, c1.y [uninitvar] netpbm-free-0.0~svn5121/lib/libppmd.c:517:9: note: Assuming condition is false netpbm-free-0.0~svn5121/lib/libppmd.c:526:12: note: Uninitialized variables: c1.x, c1.y netpbm-free-0.0~svn5121/lib/libppmd.c:1338:45: warning: Uninitialized variable: rx [uninitvar] netpbm-free-0.0~svn5121/lib/libppmd.c:1297:19: note: Assuming condition is false netpbm-free-0.0~svn5121/lib/libppmd.c:1338:45: note: Uninitialized variable: rx netpbm-free-0.0~svn5121/lib/libppmd.c:526:12: error: Uninitialized struct member: c1.x [uninitStructMember] netpbm-free-0.0~svn5121/lib/libppmd.c:526:12: error: Uninitialized struct member: c1.y [uninitStructMember] netpbm-free-0.0~svn5121/lib/libsystem_dummy.c:21:31: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem_dummy.c:37:31: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem_dummy.c:53:45: debug: Function::addArguments found argument 'int' with varid 0. [varid0] netpbm-free-0.0~svn5121/lib/libsystem_dummy.c:70:27: style: Parameter 'feederParm' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libsystem_dummy.c:79:29: style: Parameter 'accepterParm' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libsystem_dummy.c:88:34: style: Parameter 'feederParm' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libsystem_dummy.c:97:34: style: Parameter 'accepterParm' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/path.c:351:32: style: Parameter 'stackP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/pmfileio.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:112:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMPDIR [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:127:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:165:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:237:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:269:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_strsol [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:303:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:519:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:543:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:604:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:789:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:849:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:889:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:1078:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:1131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_filepos [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:1194:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:1252:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:1300:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/ppmdfont.c:74:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/ppmdfont.c:113:29: warning: Either the condition 'fontP==NULL' is redundant or there is possible null pointer dereference: fontP. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/ppmdfont.c:108:15: note: Assuming that condition 'fontP==NULL' is not redundant netpbm-free-0.0~svn5121/lib/ppmdfont.c:113:29: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/pmfileio.c:170:14: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] netpbm-free-0.0~svn5121/lib/pmfileio.c:127:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] netpbm-free-0.0~svn5121/lib/pmfileio.c:297:9: error: Resource handle 'fd' freed twice. [doubleFree] netpbm-free-0.0~svn5121/lib/pmfileio.c:294:15: note: Resource handle 'fd' freed twice. netpbm-free-0.0~svn5121/lib/pmfileio.c:297:9: note: Resource handle 'fd' freed twice. netpbm-free-0.0~svn5121/lib/pmfileio.c:918:17: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/pmfileio.c:912:25: note: Assuming that condition '!buffer' is not redundant netpbm-free-0.0~svn5121/lib/pmfileio.c:918:17: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/pmfileio.c:931:9: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/pmfileio.c:926:13: note: Assuming that condition '!buffer' is not redundant netpbm-free-0.0~svn5121/lib/pmfileio.c:931:9: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/pmfileio.c:968:33: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] netpbm-free-0.0~svn5121/lib/pmfileio.c:963:17: note: Assuming that condition '!buf' is not redundant netpbm-free-0.0~svn5121/lib/pmfileio.c:968:33: note: Null pointer addition netpbm-free-0.0~svn5121/lib/util/bitio.c:123:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/bitio.c:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/bitio.c:197:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/pmfileio.c:821:35: style:inconclusive: Function 'pm_read_unknown_size' argument 2 names different: declaration 'buf' definition 'nReadP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:358:35: note: Function 'pm_read_unknown_size' argument 2 names different: declaration 'buf' definition 'nReadP'. netpbm-free-0.0~svn5121/lib/pmfileio.c:821:35: note: Function 'pm_read_unknown_size' argument 2 names different: declaration 'buf' definition 'nReadP'. netpbm-free-0.0~svn5121/lib/pmfileio.c:1048:29: style:inconclusive: Function 'pm_is_seekable' argument 1 names different: declaration 'fileP' definition 'fP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pm.h:384:29: note: Function 'pm_is_seekable' argument 1 names different: declaration 'fileP' definition 'fP'. netpbm-free-0.0~svn5121/lib/pmfileio.c:1048:29: note: Function 'pm_is_seekable' argument 1 names different: declaration 'fileP' definition 'fP'. netpbm-free-0.0~svn5121/lib/pmfileio.c:175:17: style: Local variable 'rc' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/lib/pmfileio.c:169:16: note: Shadowed declaration netpbm-free-0.0~svn5121/lib/pmfileio.c:175:17: note: Shadow variable netpbm-free-0.0~svn5121/lib/pmfileio.c:169:16: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/pmfileio.c:664:8: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/lib/pmfileio.c:739:8: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netpbm-free-0.0~svn5121/lib/util/io.c:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/mallocvar.c:124:17: style: Condition 'rowheap' is always true [knownConditionTrueFalse] netpbm-free-0.0~svn5121/lib/util/mallocvar.c:76:36: warning: Function 'pm_mallocarray2' argument order different: declaration 'resultP, cols, rows, elementSize' definition 'resultP, rows, cols, elementSize' [funcArgOrderDifferent] netpbm-free-0.0~svn5121/lib/util/mallocvar.h:164:36: note: Function 'pm_mallocarray2' argument order different: declaration 'resultP, cols, rows, elementSize' definition 'resultP, rows, cols, elementSize' netpbm-free-0.0~svn5121/lib/util/mallocvar.c:76:36: note: Function 'pm_mallocarray2' argument order different: declaration 'resultP, cols, rows, elementSize' definition 'resultP, rows, cols, elementSize' netpbm-free-0.0~svn5121/lib/util/nstring.c:283:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/matrix.c:68:26: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/lib/util/matrix.c:58:22: note: Shadowed declaration netpbm-free-0.0~svn5121/lib/util/matrix.c:68:26: note: Shadow variable netpbm-free-0.0~svn5121/lib/util/matrix.c:155:30: style: Local variable 'j' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/lib/util/matrix.c:139:22: note: Shadowed declaration netpbm-free-0.0~svn5121/lib/util/matrix.c:155:30: note: Shadow variable netpbm-free-0.0~svn5121/lib/util/matrix.c:177:38: style: Parameter 'cArg' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/util/nstring.c:62:5: error: Memory leak: dup [memleak] netpbm-free-0.0~svn5121/lib/util/rand.c:280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_RANDOM_NUMBER_GENERATOR [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/randsysrand.c:10:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/randsysrand.c:17:33: style: Parameter 'randStP' can be declared as pointer to const. However it seems that 'vsrand' is a callback function, if 'randStP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/lib/util/randsysrand.c:35:6: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/lib/util/randsysrand.c:17:33: note: Parameter 'randStP' can be declared as pointer to const netpbm-free-0.0~svn5121/lib/util/randsysrand.c:26:32: style: Parameter 'randStP' can be declared as pointer to const. However it seems that 'vrand' is a callback function, if 'randStP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/lib/util/randsysrand.c:36:6: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/lib/util/randsysrand.c:26:32: note: Parameter 'randStP' can be declared as pointer to const netpbm-free-0.0~svn5121/lib/util/randsysrandom.c:17:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/randsysrandom.c:24:33: style: Parameter 'randStP' can be declared as pointer to const. However it seems that 'vsrand' is a callback function, if 'randStP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/lib/util/randsysrandom.c:41:6: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/lib/util/randsysrandom.c:24:33: note: Parameter 'randStP' can be declared as pointer to const netpbm-free-0.0~svn5121/lib/util/randsysrandom.c:33:32: style: Parameter 'randStP' can be declared as pointer to const. However it seems that 'vrand' is a callback function, if 'randStP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netpbm-free-0.0~svn5121/lib/util/randsysrandom.c:42:6: note: You might need to cast the function pointer here netpbm-free-0.0~svn5121/lib/util/randsysrandom.c:33:32: note: Parameter 'randStP' can be declared as pointer to const netpbm-free-0.0~svn5121/lib/util/shhopt.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/shhopt.c:426:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/lib/util/runlength.c:185:48: style:inconclusive: Function 'pm_rlenc_compressword' argument 4 names different: declaration 'itemCnt' definition 'inSize'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/util/runlength.h:49:51: note: Function 'pm_rlenc_compressword' argument 4 names different: declaration 'itemCnt' definition 'inSize'. netpbm-free-0.0~svn5121/lib/util/runlength.c:185:48: note: Function 'pm_rlenc_compressword' argument 4 names different: declaration 'itemCnt' definition 'inSize'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:79:15: style: Array index 'ret' is used before limits check. [arrayIndexThenCheck] netpbm-free-0.0~svn5121/lib/util/shhopt.c:214:31: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] netpbm-free-0.0~svn5121/lib/util/shhopt.c:423:22: warning: Either the condition 'arg==NULL' is redundant or there is possible null pointer dereference: arg. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/util/shhopt.c:420:17: note: Assuming that condition 'arg==NULL' is not redundant netpbm-free-0.0~svn5121/lib/util/shhopt.c:423:22: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/util/shhopt.c:447:13: warning: Either the condition 'arg==NULL' is redundant or there is possible null pointer dereference: arg. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/util/shhopt.c:443:17: note: Assuming that condition 'arg==NULL' is not redundant netpbm-free-0.0~svn5121/lib/util/shhopt.c:447:13: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/util/shhopt.c:472:22: warning: Either the condition 'arg==NULL' is redundant or there is possible null pointer dereference: arg. [nullPointerRedundantCheck] netpbm-free-0.0~svn5121/lib/util/shhopt.c:469:17: note: Assuming that condition 'arg==NULL' is not redundant netpbm-free-0.0~svn5121/lib/util/shhopt.c:472:22: note: Null pointer dereference netpbm-free-0.0~svn5121/lib/util/shhopt.c:520:38: style:inconclusive: Function 'pm_optParseOptions' argument 1 names different: declaration 'argc' definition 'argcP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/util/shhopt.h:254:25: note: Function 'pm_optParseOptions' argument 1 names different: declaration 'argc' definition 'argcP'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:520:38: note: Function 'pm_optParseOptions' argument 1 names different: declaration 'argc' definition 'argcP'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:827:41: style:inconclusive: Function 'pm_optParseOptions2' argument 1 names different: declaration 'argc_p' definition 'argcP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/util/shhopt.h:257:33: note: Function 'pm_optParseOptions2' argument 1 names different: declaration 'argc_p' definition 'argcP'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:827:41: note: Function 'pm_optParseOptions2' argument 1 names different: declaration 'argc_p' definition 'argcP'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:872:41: style:inconclusive: Function 'pm_optParseOptions3' argument 1 names different: declaration 'argc_p' definition 'argcP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/util/shhopt.h:260:33: note: Function 'pm_optParseOptions3' argument 1 names different: declaration 'argc_p' definition 'argcP'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:872:41: note: Function 'pm_optParseOptions3' argument 1 names different: declaration 'argc_p' definition 'argcP'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:875:41: style:inconclusive: Function 'pm_optParseOptions3' argument 4 names different: declaration 'optStructSize' definition 'optStructSz'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/util/shhopt.h:261:37: note: Function 'pm_optParseOptions3' argument 4 names different: declaration 'optStructSize' definition 'optStructSz'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:875:41: note: Function 'pm_optParseOptions3' argument 4 names different: declaration 'optStructSize' definition 'optStructSz'. netpbm-free-0.0~svn5121/lib/util/shhopt.c:219:13: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/lib/util/shhopt.c:209:9: note: Shadowed declaration netpbm-free-0.0~svn5121/lib/util/shhopt.c:219:13: note: Shadow variable netpbm-free-0.0~svn5121/lib/util/shhopt.c:522:38: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/util/shhopt.c:553:12: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/util/shhopt.c:775:12: style: Variable 'equalsArg' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/lib/util/shhopt.c:148:18: warning: Uninitialized variable: optIndex [uninitvar] netpbm-free-0.0~svn5121/lib/util/shhopt.c:127:42: note: Assuming condition is false netpbm-free-0.0~svn5121/lib/util/shhopt.c:148:18: note: Uninitialized variable: optIndex netpbm-free-0.0~svn5121/lib/util/vasprintf.c:20:34: style:inconclusive: Function 'pm_vasprintf' argument 3 names different: declaration 'args' definition 'varargs'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/util/nstring.h:168:34: note: Function 'pm_vasprintf' argument 3 names different: declaration 'args' definition 'varargs'. netpbm-free-0.0~svn5121/lib/util/vasprintf.c:20:34: note: Function 'pm_vasprintf' argument 3 names different: declaration 'args' definition 'varargs'. netpbm-free-0.0~svn5121/netpbm.c:41:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pambayer.c:67:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pambayer.c:329:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pambayer.c:411:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:109:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FLOAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:216:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:238:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:316:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGM_FORMAT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:334:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:353:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:372:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxval [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:394:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxval [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:410:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pam [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:667:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:1008:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:1058:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pambayer.c:136:30: style: Local variable 'plane' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pambayer.c:126:26: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pambayer.c:136:30: note: Shadow variable netpbm-free-0.0~svn5121/other/pambayer.c:372:32: style: Parameter 'outpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pambayer.c:347:18: style: struct member 'XyOffset::row' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/other/pambayer.c:348:18: style: struct member 'XyOffset::col' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/other/pamchannel.c:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamchannel.c:132:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamchannel.c:187:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamarith.c:653:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamarith.c:642:18: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamarith.c:653:22: note: Shadow variable netpbm-free-0.0~svn5121/other/pamarith.c:663:30: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamarith.c:653:22: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamarith.c:663:30: note: Shadow variable netpbm-free-0.0~svn5121/other/pamarith.c:994:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamarith.c:982:18: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamarith.c:994:22: note: Shadow variable netpbm-free-0.0~svn5121/other/pamarith.c:1005:30: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamarith.c:994:22: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamarith.c:1005:30: note: Shadow variable netpbm-free-0.0~svn5121/other/pamarith.c:91:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamchannel.c:54:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamdepth.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamdepth.c:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamendian.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamdepth.c:45:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamexec.c:120:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamexec.c:176:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamexec.c:213:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamfix.c:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamfix.c:237:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamexec.c:78:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamfix.c:46:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamlookup.c:57:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamlookup.c:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_feed_from_pamtuples [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamlookup.c:158:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamlookup.c:214:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAM_RED_PLANE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamlookup.c:378:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pampick.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pampick.c:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTENTINIT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pampick.c:176:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pampick.c:230:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pampick.c:108:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamlookup.c:56:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamsplit.c:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamsplit.c:96:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamsplit.c:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamstack.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamstack.c:223:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamstack.c:320:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamsplit.c:135:14: warning: If memory allocation fails, then there is a possible null pointer dereference: beforeSub [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/other/pamsplit.c:134:23: note: Assuming allocation function fails netpbm-free-0.0~svn5121/other/pamsplit.c:134:23: note: Assignment 'beforeSub=strdup(outputFilePattern)', assigned value is 0 netpbm-free-0.0~svn5121/other/pamsplit.c:135:14: note: Null pointer dereference netpbm-free-0.0~svn5121/other/pamsplit.c:53:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamsummcol.c:37:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optEntry [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamsummcol.c:227:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamstack.c:91:13: style: Condition 'firstmaxvalSpec' is always false [knownConditionTrueFalse] netpbm-free-0.0~svn5121/other/pamstack.c:85:9: note: Assuming that condition 'firstmaxvalSpec' is not redundant netpbm-free-0.0~svn5121/other/pamstack.c:91:13: note: Condition 'firstmaxvalSpec' is always false netpbm-free-0.0~svn5121/other/pamstack.c:64:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamsummcol.c:140:33: style: Parameter 'inpamP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pamsummcol.c:46:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamunlookup.c:57:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamunlookup.c:98:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamunlookup.c:168:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamunlookup.c:223:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamvalidate.c:31:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamunlookup.c:56:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamx/image.c:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/image.c:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/fill.c:72:33: style: Variable 'pixptr' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/other/pamx/fill.c:71:20: note: pixptr is assigned netpbm-free-0.0~svn5121/other/pamx/fill.c:72:33: note: pixptr is overwritten netpbm-free-0.0~svn5121/other/pamx/image.c:80:31: style: Parameter 'imageP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pamx/pamx.c:96:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_STRING [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/pamx.c:172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/pamx.c:224:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/pamx.c:36:18: style: struct member 'cmdlineInfo::displayName' is never used. [unusedStructMember] netpbm-free-0.0~svn5121/other/pamx/pamx.c:83:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/pamx/send.c:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable depth [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:293:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocNone [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:421:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:578:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:628:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XYBitmap [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:827:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:875:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXcopy [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:158:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XC_watch [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotUseful [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NorthWestGravity [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:281:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NorthWestGravity [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:326:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XC_icon [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:451:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:476:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:516:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:581:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:610:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:634:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisualScreenMask [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:685:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvisuals [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:810:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvisuals [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:918:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMinSize [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:944:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:1031:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MotionNotify [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:1178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/window.c:472:37: style: Parameter 'visualP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pamx/window.c:665:33: style: Parameter 'imageP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pamx/window.c:675:14: style: Variable 'default_visualP' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/other/pamx/window.c:789:40: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pamx/window.c:900:39: style: Parameter 'imageP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pamx/window.c:963:24: style: Parameter 'imageP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/pamx/window.c:1183:41: error: Uninitialized variable: privateCmap [legacyUninitvar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:384:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:449:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pnm_lumin_factor [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:572:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:600:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:625:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:648:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:690:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:788:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:837:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:992:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:1104:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:1158:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:1186:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:1208:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tuple_type [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:1260:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:389:22: style: Local variable 'plane' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pnmcolormap.c:380:18: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pnmcolormap.c:389:22: note: Shadow variable netpbm-free-0.0~svn5121/other/pnmcolormap.c:653:13: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pnmcolormap.c:643:18: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pnmcolormap.c:653:13: note: Shadow variable netpbm-free-0.0~svn5121/other/pnmcolormap.c:419:16: warning: Uninitialized variable: planeWithLargest [uninitvar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:411:51: note: Assuming condition is false netpbm-free-0.0~svn5121/other/pnmcolormap.c:419:16: note: Uninitialized variable: planeWithLargest netpbm-free-0.0~svn5121/other/pnmcolormap.c:455:20: warning: Uninitialized variable: planeWithLargest [uninitvar] netpbm-free-0.0~svn5121/other/pnmcolormap.c:450:24: note: Assuming condition is false netpbm-free-0.0~svn5121/other/pnmcolormap.c:455:20: note: Uninitialized variable: planeWithLargest netpbm-free-0.0~svn5121/other/pnmcolormap.c:125:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/other/ppmdcfont.c:13:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdcfont.c:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdcfont.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdcfont.c:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commandCount [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdcfont.c:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdcfont.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdcfont.c:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdcfont.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmddumpfont.c:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/pamx/send.c:259:21: style: Variable '*newImagePP' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/other/pamx/send.c:250:25: note: *newImagePP is assigned netpbm-free-0.0~svn5121/other/pamx/send.c:259:21: note: *newImagePP is overwritten netpbm-free-0.0~svn5121/other/pamx/send.c:423:21: style: Variable 'privateCmap' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/other/pamx/send.c:421:21: note: privateCmap is assigned netpbm-free-0.0~svn5121/other/pamx/send.c:423:21: note: privateCmap is overwritten netpbm-free-0.0~svn5121/other/pamx/send.c:58:35: style:inconclusive: Function 'ximageToPixmap' argument 3 names different: declaration 'ximageinfo' definition 'ximageinfoP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/other/pamx/send.h:36:35: note: Function 'ximageToPixmap' argument 3 names different: declaration 'ximageinfo' definition 'ximageinfoP'. netpbm-free-0.0~svn5121/other/pamx/send.c:58:35: note: Function 'ximageToPixmap' argument 3 names different: declaration 'ximageinfo' definition 'ximageinfoP'. netpbm-free-0.0~svn5121/other/pamx/send.c:137:32: style: Local variable 'color' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamx/send.c:127:20: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamx/send.c:137:32: note: Shadow variable netpbm-free-0.0~svn5121/other/pamx/send.c:204:34: style: Local variable 'color' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamx/send.c:170:20: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamx/send.c:204:34: note: Shadow variable netpbm-free-0.0~svn5121/other/pamx/send.c:533:26: style: Local variable 'a' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamx/send.c:504:22: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamx/send.c:533:26: note: Shadow variable netpbm-free-0.0~svn5121/other/pamx/send.c:763:36: style: Local variable 'dpixlen' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/other/pamx/send.c:642:28: note: Shadowed declaration netpbm-free-0.0~svn5121/other/pamx/send.c:763:36: note: Shadow variable netpbm-free-0.0~svn5121/other/pamx/send.c:569:38: style: Parameter 'imageP' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/other/ppmdmkfont.c:567:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_MOVEPEN [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdmkfont.c:582:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_MOVEPEN [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdmkfont.c:603:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_DRAWLINE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmdmkfont.c:702:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmsvgalib.c:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_UINT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmsvgalib.c:160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmsvgalib.c:240:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmsvgalib.c:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_CHECK_BASIC [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/other/ppmsvgalib.c:58:22: style: Variable 'option_def_index' is assigned a value that is never used. [unreadVariable] netpbm-free-0.0~svn5121/urt/rle_addhist.c:78:33: style:inconclusive: Function 'rle_addhist' argument 2 names different: declaration 'in_hdr' definition 'inHdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:331:33: note: Function 'rle_addhist' argument 2 names different: declaration 'in_hdr' definition 'inHdrP'. netpbm-free-0.0~svn5121/urt/rle_addhist.c:78:33: note: Function 'rle_addhist' argument 2 names different: declaration 'in_hdr' definition 'inHdrP'. netpbm-free-0.0~svn5121/urt/rle_addhist.c:79:33: style:inconclusive: Function 'rle_addhist' argument 3 names different: declaration 'out_hdr' definition 'outHdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:332:33: note: Function 'rle_addhist' argument 3 names different: declaration 'out_hdr' definition 'outHdrP'. netpbm-free-0.0~svn5121/urt/rle_addhist.c:79:33: note: Function 'rle_addhist' argument 3 names different: declaration 'out_hdr' definition 'outHdrP'. netpbm-free-0.0~svn5121/urt/Runput.c:309:5: warning: Either the condition '(nblank)>255' is redundant or putc() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/urt/Runput.c:309:5: note: Assuming that condition '(nblank)>255' is not redundant netpbm-free-0.0~svn5121/urt/Runput.c:309:5: note: Invalid argument netpbm-free-0.0~svn5121/urt/Runput.c:371:9: warning: Either the condition 'n-1>255' is redundant or putc() argument nr 1 can have invalid value. The value is -2 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/urt/Runput.c:371:9: note: Assuming that condition 'n-1>255' is not redundant netpbm-free-0.0~svn5121/urt/Runput.c:371:9: note: Invalid argument netpbm-free-0.0~svn5121/urt/Runput.c:392:5: warning: Either the condition '(n-1)>255' is redundant or putc() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] netpbm-free-0.0~svn5121/urt/Runput.c:392:5: note: Assuming that condition '(n-1)>255' is not redundant netpbm-free-0.0~svn5121/urt/Runput.c:392:5: note: Invalid argument netpbm-free-0.0~svn5121/urt/Runput.c:176:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netpbm-free-0.0~svn5121/urt/Runput.c:236:15: style: Variable 'bg_color' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/urt/Runput.c:362:31: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/urt/Runput.c:198:27: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter] netpbm-free-0.0~svn5121/urt/Runput.c:201:33: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter] netpbm-free-0.0~svn5121/urt/rle_getcom.c:86:31: style: Parameter 'the_hdr' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/urt/rle_getskip.c:144:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/urt/rle_getrow.c:418:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/urt/rle_hdr.c:265:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/urt/rle_hdr.c:39:30: style:inconclusive: Function 'rle_names' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:207:33: note: Function 'rle_names' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:39:30: note: Function 'rle_names' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:42:30: style:inconclusive: Function 'rle_names' argument 4 names different: declaration 'img_num' definition 'imgNum'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:210:28: note: Function 'rle_names' argument 4 names different: declaration 'img_num' definition 'imgNum'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:42:30: note: Function 'rle_names' argument 4 names different: declaration 'img_num' definition 'imgNum'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:94:28: style:inconclusive: Function 'rle_hdr_cp' argument 1 names different: declaration 'from_hdr' definition 'fromHdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:217:39: note: Function 'rle_hdr_cp' argument 1 names different: declaration 'from_hdr' definition 'fromHdrP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:94:28: note: Function 'rle_hdr_cp' argument 1 names different: declaration 'from_hdr' definition 'fromHdrP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:95:28: style:inconclusive: Function 'rle_hdr_cp' argument 2 names different: declaration 'to_hdr' definition 'toHdrArgP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:218:39: note: Function 'rle_hdr_cp' argument 2 names different: declaration 'to_hdr' definition 'toHdrArgP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:95:28: note: Function 'rle_hdr_cp' argument 2 names different: declaration 'to_hdr' definition 'toHdrArgP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:194:31: style:inconclusive: Function 'rle_hdr_clear' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:231:37: note: Function 'rle_hdr_clear' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:194:31: note: Function 'rle_hdr_clear' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:238:30: style:inconclusive: Function 'rle_hdr_init' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:225:41: note: Function 'rle_hdr_init' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_hdr.c:238:30: note: Function 'rle_hdr_init' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_getrow.c:116:31: style:inconclusive: Function 'rle_get_setup' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:171:31: note: Function 'rle_get_setup' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_getrow.c:116:31: note: Function 'rle_get_setup' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_getrow.c:244:31: style:inconclusive: Function 'rle_getrow' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:189:34: note: Function 'rle_getrow' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_getrow.c:244:31: note: Function 'rle_getrow' argument 1 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_getrow.c:203:22: style: Local variable 'i' shadows outer variable [shadowVariable] netpbm-free-0.0~svn5121/urt/rle_getrow.c:138:9: note: Shadowed declaration netpbm-free-0.0~svn5121/urt/rle_getrow.c:203:22: note: Shadow variable netpbm-free-0.0~svn5121/urt/rle_getrow.c:64:12: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/urt/rle_getrow.c:416:29: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] netpbm-free-0.0~svn5121/urt/rle_open_f.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/urt/rle_open_f.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/urt/rle_open_f.c:264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/urt/rle_putcom.c:76:31: style:inconclusive: Function 'rle_putcom' argument 2 names different: declaration 'the_hdr' definition 'hdrP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/urt/rle.h:303:31: note: Function 'rle_putcom' argument 2 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_putcom.c:76:31: note: Function 'rle_putcom' argument 2 names different: declaration 'the_hdr' definition 'hdrP'. netpbm-free-0.0~svn5121/urt/rle_row_alc.c:59:10: style: Parameter 'the_hdr' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/urt/rle_row_alc.c:118:10: style: Parameter 'the_hdr' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/urt/rle_putrow.c:263:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netpbm-free-0.0~svn5121/urt/vaxshort.c:30:34: style: Parameter 'msgp' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/urt/rle_putrow.c:287:34: error: Array 'rows[0]' accessed at index -1, which is out of bounds. [negativeIndex] netpbm-free-0.0~svn5121/urt/rle_putrow.c:69:28: style: Parameter 'row' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/urt/rle_putrow.c:571:28: style: Parameter 'the_hdr' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/lib/libpnm3.c:216:28: style:inconclusive: Function 'pnm_invertxel' argument 1 names different: declaration 'x' definition 'xP'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pnm.h:135:28: note: Function 'pnm_invertxel' argument 1 names different: declaration 'x' definition 'xP'. netpbm-free-0.0~svn5121/lib/libpnm3.c:216:28: note: Function 'pnm_invertxel' argument 1 names different: declaration 'x' definition 'xP'. netpbm-free-0.0~svn5121/lib/libpnm3.c:392:26: style:inconclusive: Function 'pnm_xeltopixel' argument 1 names different: declaration 'inputxel' definition 'inputXel'. [funcArgNamesDifferent] netpbm-free-0.0~svn5121/lib/pnm.h:150:26: note: Function 'pnm_xeltopixel' argument 1 names different: declaration 'inputxel' definition 'inputXel'. netpbm-free-0.0~svn5121/lib/libpnm3.c:392:26: note: Function 'pnm_xeltopixel' argument 1 names different: declaration 'inputxel' definition 'inputXel'. netpbm-free-0.0~svn5121/lib/libpnm3.c:105:35: style: Parameter 'xelrow' can be declared as pointer to const [constParameterPointer] netpbm-free-0.0~svn5121/generator/ppmcie.c:947:18: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] netpbm-free-0.0~svn5121/generator/ppmcie.c:789:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] netpbm-free-0.0~svn5121/generator/ppmcie.c:884:12: style: Variable 'wx' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/generator/ppmcie.c:882:12: note: wx is assigned netpbm-free-0.0~svn5121/generator/ppmcie.c:884:12: note: wx is overwritten netpbm-free-0.0~svn5121/generator/ppmcie.c:885:12: style: Variable 'wy' is reassigned a value before the old one has been used. [redundantAssignment] netpbm-free-0.0~svn5121/generator/ppmcie.c:883:12: note: wy is assigned netpbm-free-0.0~svn5121/generator/ppmcie.c:885:12: note: wy is overwritten netpbm-free-0.0~svn5121/generator/ppmcie.c:551:23: warning: Uninitialized variable: lx [uninitvar] diff: head netpbm-free-0.0~svn5121/converter/other/fiasco/input/mc.c:241:34: style: Parameter 'hn' can be declared as pointer to const [constParameterPointer] head netpbm-free-0.0~svn5121/converter/other/fiasco/lib/list.c:195:12: style: Variable 'element' can be declared as pointer to const [constVariablePointer] head netpbm-free-0.0~svn5121/converter/other/fiasco/lib/list.c:226:14: style: Variable 'element' can be declared as pointer to const [constVariablePointer] head netpbm-free-0.0~svn5121/converter/other/fiasco/params.c:452:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head netpbm-free-0.0~svn5121/converter/other/jpeg2000/libjasper/jpc/jpc_enc.c:1233:26: style: Variable 'lvlP' can be declared as pointer to const [constVariablePointer] head netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:644:33: style: Variable 'markerP' can be declared as pointer to const [constVariablePointer] head netpbm-free-0.0~svn5121/converter/other/jpegtopnm.c:711:33: style: Variable 'markerP' can be declared as pointer to const [constVariablePointer] 2.18.0 netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:64:10: warning: Uninitialized variables: V.degree, V.linearity [uninitvar] netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:46:17: note: Assuming condition is false netpbm-free-0.0~svn5121/converter/other/pamtosvg/spline.c:64:10: note: Uninitialized variables: V.degree, V.linearity head netpbm-free-0.0~svn5121/converter/pbm/pbmtopk.c:907:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:344:12: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:411:22: note: Assignment 'name=strdup(cmdline.name)', assigned value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:417:40: note: Calling function 'writeXbmHeader', 2nd argument 'name' value is 0 netpbm-free-0.0~svn5121/converter/pbm/pbmtoxbm.c:344:12: note: Null pointer dereference head netpbm-free-0.0~svn5121/converter/ppm/picttoppm.c:1934:27: style: Variable 'biP' can be declared as pointer to const [constVariablePointer] 2.18.0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:289:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newPtr [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:267:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:266:35: note: Assignment 'newPtr=lastPtr->nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:289:9: note: Null pointer dereference 2.18.0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:290:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newPtr [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:267:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:266:35: note: Assignment 'newPtr=lastPtr->nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:290:9: note: Null pointer dereference 2.18.0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:291:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newPtr [nullPointerOutOfMemory] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:267:19: note: Assuming allocation function fails netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:266:35: note: Assignment 'newPtr=lastPtr->nextPtr=(struct bitBucket*)malloc(sizeof(struct bitBucket))', assigned value is 0 netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/bitio.c:291:9: note: Null pointer dereference head netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:811:5: style: Variable 'curBlock' is assigned an expression that holds the same value. [redundantAssignment] netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:796:14: note: curBlock is assigned 'blkArray[i]' here. netpbm-free-0.0~svn5121/converter/ppm/ppmtompeg/rate.c:811:5: note: Variable 'curBlock' is assigned an expression that holds the same value. head netpbm-free-0.0~svn5121/editor/ppmdraw.c:426:29: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 netpbm-free-0.0~svn5121/lib/colorname.c:186:12: warning: Uninitialized variables: retval.r, retval.g, retval.b [uninitvar] netpbm-free-0.0~svn5121/lib/colorname.c:163:16: note: Assuming condition is true netpbm-free-0.0~svn5121/lib/colorname.c:186:12: note: Uninitialized variables: retval.r, retval.g, retval.b head netpbm-free-0.0~svn5121/lib/libsystem.c:765:32: style: Parameter 'feederParm' can be declared as pointer to const [constParameterPointer] head netpbm-free-0.0~svn5121/lib/libsystem.c:813:41: style: Parameter 'accepterParm' can be declared as pointer to const [constParameterPointer] head netpbm-free-0.0~svn5121/lib/util/shhopt.c:775:12: style: Variable 'equalsArg' can be declared as pointer to const [constVariablePointer] head netpbm-free-0.0~svn5121/urt/rle_getrow.c:64:12: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] DONE