2024-04-18 07:23 ftp://ftp.de.debian.org/debian/pool/main/libw/libwebp/libwebp_1.3.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sdl --library=python --library=opengl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-4.18.0-513.9.1.el8_9.cloud.0.1.x86_64-x86_64-with-glibc2.28 python: 3.10.2 client-version: 1.3.56 compiler: g++ (GCC) 13.1.1 20230614 (Red Hat 13.1.1-4) cppcheck: head 2.13.0 head-info: 397464e (2024-04-17 17:31:21 +0200) count: 723 194 elapsed-time: 18.3 28.9 head-timing-info: old-timing-info: head results: libwebp-1.3.2/examples/anim_dump.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_diff.c:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_diff.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_diff.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_diff.c:294:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_dump.c:109:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/anim_util.c:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_util.c:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_util.c:695:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_util.c:713:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/anim_util.c:720:19: style: Condition 'IsGIF(&webp_data)' is always false [knownConditionTrueFalse] libwebp-1.3.2/examples/anim_util.c:720:19: note: Calling function 'IsGIF' returns 0 libwebp-1.3.2/examples/anim_util.c:720:19: note: Condition 'IsGIF(&webp_data)' is always false libwebp-1.3.2/examples/anim_util.c:171:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/anim_diff.c:109:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/anim_diff.c:109:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/anim_diff.c:173:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/anim_diff.c:181:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/anim_diff.c:187:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/dwebp.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/dwebp.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:359:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:511:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:684:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/cwebp.c:379:18: warning: Uninitialized variable: buf [uninitvar] libwebp-1.3.2/examples/cwebp.c:375:17: note: Assuming condition is false libwebp-1.3.2/examples/cwebp.c:379:18: note: Uninitialized variable: buf libwebp-1.3.2/examples/example_util.c:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/example_util.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/example_util.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/example_util.c:112:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libwebp-1.3.2/examples/example_util.c:114:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libwebp-1.3.2/examples/gif2webp.c:602:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/gifdec.c:321:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/gifdec.c:335:55: style:inconclusive: Function 'GIFReadGraphicsExtension' argument 1 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent] libwebp-1.3.2/examples/gifdec.h:70:55: note: Function 'GIFReadGraphicsExtension' argument 1 names different: declaration 'buf' definition 'data'. libwebp-1.3.2/examples/gifdec.c:335:55: note: Function 'GIFReadGraphicsExtension' argument 1 names different: declaration 'buf' definition 'data'. libwebp-1.3.2/examples/vwebp.c:647:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/img2webp.c:107:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/img2webp.c:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:260:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:337:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:481:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:508:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:544:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:587:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:628:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:676:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:715:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:794:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:876:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:918:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:939:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:1001:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:1178:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpinfo.c:365:10: style: Condition 'display' is always true [knownConditionTrueFalse] libwebp-1.3.2/examples/webpinfo.c:360:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libwebp-1.3.2/examples/webpinfo.c:1178:7: warning: Either the condition 'in_file==NULL' is redundant or there is possible null pointer dereference: in_file. [nullPointerRedundantCheck] libwebp-1.3.2/examples/webpinfo.c:1175:17: note: Assuming that condition 'in_file==NULL' is not redundant libwebp-1.3.2/examples/webpinfo.c:1178:7: note: Null pointer dereference libwebp-1.3.2/examples/webpinfo.c:196:50: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/examples/webpinfo.c:476:62: style: Parameter 'webp_info' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/extras/extras.c:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/extras.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/extras.c:87:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/extras.c:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:148:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_ENOUGH_DATA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:386:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:407:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:447:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:508:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NO_BLEND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:642:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:851:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:879:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:925:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/get_disto.c:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/get_disto.c:217:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/get_disto.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/get_disto.c:169:34: warning: Either the condition 'plane1==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libwebp-1.3.2/extras/get_disto.c:170:14: note: Assuming that condition 'plane1==NULL' is not redundant libwebp-1.3.2/extras/get_disto.c:169:34: note: Null pointer addition libwebp-1.3.2/extras/quality_estimate.c:54:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/vwebp_sdl.c:96:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/extras/webp_quality.c:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/examples/webpmux.c:807:41: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/imageio/image_enc.c:210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/image_enc.c:577:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/imageio_util.c:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/imageio_util.c:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/imageio_util.c:127:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/jpegdec.c:358:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/pngdec.c:368:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/pnmdec.c:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/pnmdec.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/pnmdec.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/image_enc.c:576:7: style: Condition 'needs_open_file' is always true [knownConditionTrueFalse] libwebp-1.3.2/imageio/image_enc.c:565:25: note: Assignment 'needs_open_file=1', assigned value is 1 libwebp-1.3.2/imageio/image_enc.c:570:22: note: Assuming condition is false libwebp-1.3.2/imageio/image_enc.c:576:7: note: Condition 'needs_open_file' is always true libwebp-1.3.2/imageio/image_enc.c:611:12: style: Condition 'fout!=NULL' is always true [knownConditionTrueFalse] libwebp-1.3.2/imageio/image_enc.c:263:26: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:270:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:263:26: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:264:27: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:270:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:264:27: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:265:25: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:270:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:265:25: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:266:22: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:270:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:266:22: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:298:41: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:313:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:298:41: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:301:26: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:313:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:301:26: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:302:27: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:313:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:302:27: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:303:25: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:313:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:303:25: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:304:22: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:313:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:304:22: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:375:41: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:419:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:375:41: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:376:26: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:419:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:376:26: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:377:27: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:419:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:377:27: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:378:25: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:419:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:378:25: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:379:22: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:419:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:379:22: note: Null pointer dereference libwebp-1.3.2/imageio/image_enc.c:382:31: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] libwebp-1.3.2/imageio/image_enc.c:419:30: note: Assuming that condition 'buffer==NULL' is not redundant libwebp-1.3.2/imageio/image_enc.c:382:31: note: Null pointer dereference libwebp-1.3.2/imageio/tiffdec.c:287:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/image_enc.c:207:24: style:inconclusive: Function 'WebPWritePNG' argument 1 names different: declaration 'out_file' definition 'fout'. [funcArgNamesDifferent] libwebp-1.3.2/imageio/image_enc.h:60:24: note: Function 'WebPWritePNG' argument 1 names different: declaration 'out_file' definition 'fout'. libwebp-1.3.2/imageio/image_enc.c:207:24: note: Function 'WebPWritePNG' argument 1 names different: declaration 'out_file' definition 'fout'. libwebp-1.3.2/imageio/image_enc.c:207:24: style: Parameter 'fout' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/imageio/wicdec.c:405:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/webpdec.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/webpdec.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/webpdec.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/webpdec.c:81:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/webpdec.c:89:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/webpdec.c:121:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FF_FORMAT_FLAGS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/imageio/webpdec.c:148:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/sharpyuv/sharpyuv.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARPYUV_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/sharpyuv/sharpyuv.c:447:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8CPUInfo [valueFlowBailoutIncompleteVar] libwebp-1.3.2/sharpyuv/sharpyuv.c:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8CPUInfo [valueFlowBailoutIncompleteVar] libwebp-1.3.2/sharpyuv/sharpyuv_csp.c:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSharpYuvRangeLimited [valueFlowBailoutIncompleteVar] libwebp-1.3.2/sharpyuv/sharpyuv.c:451:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libwebp-1.3.2/sharpyuv/sharpyuv_gamma.c:83:70: style: Parameter 'tab' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/dec/alpha_dec.c:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_HEADER_LEN [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/alpha_dec.c:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_NO_COMPRESSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/alpha_dec.c:199:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_PREPROCESSED_LEVELS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/buffer_dec.c:33:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_LAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/buffer_dec.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUVA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/buffer_dec.c:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/buffer_dec.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/buffer_dec.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/buffer_dec.c:230:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/buffer_dec.c:276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/alpha_dec.c:180:21: warning: Either the condition 'io!=NULL' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck] libwebp-1.3.2/src/dec/alpha_dec.c:183:28: note: Assuming that condition 'io!=NULL' is not redundant libwebp-1.3.2/src/dec/alpha_dec.c:180:21: note: Null pointer dereference libwebp-1.3.2/src/dec/alpha_dec.c:181:22: warning: Either the condition 'io!=NULL' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck] libwebp-1.3.2/src/dec/alpha_dec.c:183:28: note: Assuming that condition 'io!=NULL' is not redundant libwebp-1.3.2/src/dec/alpha_dec.c:181:22: note: Null pointer dereference libwebp-1.3.2/src/dec/alpha_dec.c:52:42: warning: Either the condition 'data!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libwebp-1.3.2/src/dec/alpha_dec.c:57:15: note: Assuming that condition 'data!=NULL' is not redundant libwebp-1.3.2/src/dec/alpha_dec.c:52:42: note: Null pointer addition libwebp-1.3.2/src/dec/frame_dec.c:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B_DC_PRED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:77:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:269:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:333:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_RANDOM_DITHER_FIX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:366:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_DITHER_AMP_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:457:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:517:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:553:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_USER_ABORT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:646:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8TopSamples [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:136:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHUNK_PAYLOAD [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_NOT_ENOUGH_DATA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:458:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:514:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:530:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:563:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:570:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:653:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:697:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUVA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:773:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:785:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:806:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:858:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/idec_dec.c:876:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/frame_dec.c:784:38: style: Parameter 'dec' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/dec/idec_dec.c:113:20: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/dec/idec_dec.c:309:20: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/dec/quant_dec.c:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPSamplers [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:314:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:363:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPYUV444Converters [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:415:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:506:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:573:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUVA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/tree_dec.c:313:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H_PRED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/tree_dec.c:518:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TYPES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/io_dec.c:25:64: style: Parameter 'p' can be declared as pointer to const. However it seems that 'EmitYUV' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libwebp-1.3.2/src/dec/io_dec.c:607:17: note: You might need to cast the function pointer here libwebp-1.3.2/src/dec/io_dec.c:25:64: note: Parameter 'p' can be declared as pointer to const libwebp-1.3.2/src/dec/io_dec.c:42:71: style: Parameter 'p' can be declared as pointer to const. However it seems that 'EmitSampledRGB' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libwebp-1.3.2/src/dec/io_dec.c:591:17: note: You might need to cast the function pointer here libwebp-1.3.2/src/dec/io_dec.c:42:71: note: Parameter 'p' can be declared as pointer to const libwebp-1.3.2/src/dec/vp8_dec.c:26:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEC_MAJ_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:107:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:170:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_NOT_ENOUGH_DATA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:242:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_REF_LF_DELTAS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:442:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probas_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:472:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probas_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:500:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSlowSSSE3 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8BandProbas [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:648:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_NOT_ENOUGH_DATA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:678:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_MAGIC_BYTE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:120:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_MAGIC_BYTE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_TABLE_MASK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:205:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_PACKED_TABLE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_TABLE_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_PACKED_TABLE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:255:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CODE_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:410:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:554:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:841:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htrees [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:852:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:870:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1023:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TRANSFORMS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1444:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CACHE_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1539:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1592:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1650:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:1690:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_DATA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8_dec.c:693:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] libwebp-1.3.2/src/dec/vp8_dec.c:691:7: note: outer condition: ok libwebp-1.3.2/src/dec/vp8_dec.c:693:9: note: identical inner condition: ok libwebp-1.3.2/src/dec/vp8_dec.c:69:43: style: Parameter 'dec' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/dec/vp8_dec.c:74:48: style: Parameter 'dec' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/dec/webp_dec.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:98:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:227:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:297:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:423:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:457:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:544:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:557:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:562:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:567:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:572:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGRA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:585:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:623:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:635:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:640:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:650:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:655:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGRA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:668:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:691:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:709:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:728:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:743:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/webp_dec.c:758:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/anim_decode.c:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/anim_decode.c:64:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/anim_decode.c:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_bgrA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/anim_decode.c:100:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/anim_decode.c:198:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NO_BLEND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/anim_decode.c:376:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dec/vp8l_dec.c:539:73: style: Parameter 'io' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/dec/vp8l_dec.c:752:72: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/dec/vp8l_dec.c:1284:20: style: Variable 'data' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/demux/demux.c:214:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATION_FLAG [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:377:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:402:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:448:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATION_FLAG [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:544:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_PARSING_HEADER [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:605:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATION_FLAG [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:660:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_PARSING_HEADER [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:676:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_PARSE_ERROR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:904:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:916:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:935:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:957:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:966:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/demux/demux.c:142:62: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/demux/demux.c:403:20: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/dsp/dec.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:118:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:127:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:196:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:211:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:219:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:287:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:331:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:353:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:375:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:390:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:425:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:441:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:458:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:486:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8ksclip1 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:497:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8ksclip2 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:510:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8ksclip1 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:525:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8kabs0 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:532:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8kabs0 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:542:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8kabs0 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/dec.c:703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_DITHER_AMP_CENTER [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COEFF_THRESH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COEFF_THRESH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:242:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:253:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:319:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C8DC8 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I16DC16 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:360:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:370:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:393:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:411:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:451:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:469:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:489:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:510:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:521:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I4DC4 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:546:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:572:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:595:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:635:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:666:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEVEL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/enc.c:696:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/filters.c:243:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/lossless.c:199:1: error: There is an unknown macro here somewhere. Configuration is required. If GENERATE_PREDICTOR_ADD is a macro then please configure it. [unknownMacro] libwebp-1.3.2/src/dsp/lossless_enc.c:330:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_LOOKUP_IDX_MAX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/lossless_enc.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_LOOKUP_IDX_MAX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/lossless_enc.c:429:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_NON_TRIVIAL_SYM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/lossless_enc.c:702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/lossless_enc.c:727:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGB_BLACK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/rescaler.c:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_RESCALER_ONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/rescaler.c:112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_RESCALER_ONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/rescaler.c:140:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_RESCALER_RFIX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/rescaler.c:102:21: style: Variable 'irow' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/dsp/ssim.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_SSIM_KERNEL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/ssim.c:97:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_SSIM_KERNEL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/upsampling.c:224:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/upsampling_mips_dsp_r2.c:285:1: error: There is an unknown macro here somewhere. Configuration is required. If WEBP_DSP_INIT_STUB is a macro then please configure it. [unknownMacro] libwebp-1.3.2/src/dsp/upsampling_sse2.c:261:1: error: There is an unknown macro here somewhere. Configuration is required. If WEBP_DSP_INIT_STUB is a macro then please configure it. [unknownMacro] libwebp-1.3.2/src/dsp/upsampling_sse41.c:233:1: error: There is an unknown macro here somewhere. Configuration is required. If WEBP_DSP_INIT_STUB is a macro then please configure it. [unknownMacro] libwebp-1.3.2/src/dsp/yuv.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/yuv.c:125:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/yuv.c:142:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/yuv.c:175:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/yuv.c:182:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/yuv.c:191:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/dsp/yuv_sse2.c:755:1: error: There is an unknown macro here somewhere. Configuration is required. If WEBP_DSP_INIT_STUB is a macro then please configure it. [unknownMacro] libwebp-1.3.2/src/dsp/yuv_sse41.c:612:1: error: There is an unknown macro here somewhere. Configuration is required. If WEBP_DSP_INIT_STUB is a macro then please configure it. [unknownMacro] libwebp-1.3.2/src/enc/analysis_enc.c:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:137:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:242:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:290:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable U_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/alpha_enc.c:125:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_LAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/alpha_enc.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_FAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:382:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/alpha_enc.c:253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:479:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/alpha_enc.c:319:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_FAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/alpha_enc.c:383:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_BEST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/alpha_enc.c:418:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/analysis_enc.c:198:62: error: Division by zero. [zerodiv] libwebp-1.3.2/src/enc/analysis_enc.c:188:20: note: Assignment 'total_weight=0', assigned value is 0 libwebp-1.3.2/src/enc/analysis_enc.c:189:19: note: Assuming condition is false libwebp-1.3.2/src/enc/analysis_enc.c:198:62: note: Division by zero libwebp-1.3.2/src/enc/alpha_enc.c:303:34: warning: Either the condition 'enc!=NULL' is redundant or there is possible null pointer dereference: enc. [nullPointerRedundantCheck] libwebp-1.3.2/src/enc/alpha_enc.c:315:14: note: Assuming that condition 'enc!=NULL' is not redundant libwebp-1.3.2/src/enc/alpha_enc.c:303:34: note: Null pointer dereference libwebp-1.3.2/src/enc/alpha_enc.c:304:21: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck] libwebp-1.3.2/src/enc/alpha_enc.c:315:29: note: Assuming that condition 'pic!=NULL' is not redundant libwebp-1.3.2/src/enc/alpha_enc.c:304:21: note: Null pointer dereference libwebp-1.3.2/src/enc/alpha_enc.c:305:22: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck] libwebp-1.3.2/src/enc/alpha_enc.c:315:29: note: Assuming that condition 'pic!=NULL' is not redundant libwebp-1.3.2/src/enc/alpha_enc.c:305:22: note: Null pointer dereference libwebp-1.3.2/src/enc/backward_references_cost_enc.c:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_DISTANCE_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_cost_enc.c:104:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LENGTH_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_cost_enc.c:255:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_cost_enc.c:330:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_cost_enc.c:482:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_cost_enc.c:656:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:184:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PixOrCopy [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:247:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_SIZE_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:286:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:611:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:762:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COLOR_CACHE_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:929:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COLOR_CACHE_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:1052:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_cost_enc.c:223:51: style: Parameter 'manager' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/enc/config_enc.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ENCODER_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/config_enc.c:123:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_HINT_LAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/cost_enc.c:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TYPES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/cost_enc.c:302:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8EncBands [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/backward_references_enc.c:864:63: style: Parameter 'refs' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/enc/filter_enc.c:90:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/filter_enc.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_SSIM_KERNEL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/filter_enc.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/filter_enc.c:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fstrength_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/filter_enc.c:199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:150:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TYPES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:194:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable segment_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:249:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8EncBands [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:485:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:508:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quant_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:606:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:624:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:692:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:703:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/frame_enc.c:805:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_BASIC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:66:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LHistogram [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:120:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LHistogram [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable literal_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:144:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LHistogramSet [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:169:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_code_bits_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:275:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_LENGTH_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:309:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_NON_TRIVIAL_SYM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:369:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_DISTANCE_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:384:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:433:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_NON_TRIVIAL_SYM [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:486:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:506:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:674:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_cost_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:860:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_cost_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:981:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_cost_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:1050:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:1186:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/histogram_enc.c:1183:46: warning: Either the condition 'map_tmp==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libwebp-1.3.2/src/enc/histogram_enc.c:1185:37: note: Assuming that condition 'map_tmp==NULL' is not redundant libwebp-1.3.2/src/enc/histogram_enc.c:1183:46: note: Null pointer addition libwebp-1.3.2/src/enc/histogram_enc.c:613:64: style: Parameter 'image_histo' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/enc/frame_enc.c:528:22: style: Variable 'pic' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/frame_enc.c:581:30: 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] libwebp-1.3.2/src/enc/iterator_enc.c:77:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_SIZE_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/iterator_enc.c:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/iterator_enc.c:143:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/iterator_enc.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/iterator_enc.c:192:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/iterator_enc.c:293:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/iterator_enc.c:432:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8Scan [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/iterator_enc.c:34:43: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/enc/iterator_enc.c:58:21: style: Variable 'enc' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/iterator_enc.c:291:21: style: Variable 'enc' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/picture_csp_enc.c:154:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_csp_enc.c:159:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_csp_enc.c:164:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_csp_enc.c:185:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSharpYuvMatrixWebp [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_csp_enc.c:489:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_csp_enc.c:633:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_NULL_PARAMETER [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_csp_enc.c:659:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_csp_enc.c:672:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_NULL_PARAMETER [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ENCODER_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:51:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_BAD_DIMENSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:105:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CSP_ALPHA_BIT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_PRESET_DEFAULT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:280:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:281:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:283:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:284:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGRA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:295:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:296:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:298:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_enc.c:299:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGRA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_psnr_enc.c:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_SSIM_KERNEL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_rescale_enc.c:217:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_BAD_DIMENSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_tools_enc.c:202:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/predictor_enc.c:75:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LPredictorsSub [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/predictor_enc.c:243:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LPredictors [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/predictor_enc.c:342:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TRANSFORM_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/predictor_enc.c:491:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGB_BLACK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/picture_tools_enc.c:193:34: style: Parameter 'picture' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/enc/picture_tools_enc.c:222:24: style: Variable 'a_ptr2' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/predictor_enc.c:86:43: style: Argument 'current+x_start,NULL' to function VP8LPredictorsSub is always 0. It does not matter what value 'x_start' has. [knownArgument] libwebp-1.3.2/src/enc/predictor_enc.c:332:18: style: Variable 'max_diffs' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/predictor_enc.c:415:63: style: Parameter 'modes' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/enc/predictor_enc.c:426:12: style: Variable 'current_max_diffs' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/predictor_enc.c:337:7: style: Variable 'histo_stack_2' is not assigned a value. [unassignedVariable] libwebp-1.3.2/src/enc/syntax_enc.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:78:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:104:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_PARTITIONS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:276:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:335:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFIX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:300:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:363:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:414:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8EncBands [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:778:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:934:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable U_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:1008:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:1069:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8FixedCostsI4 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:1078:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:1174:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable U_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:1229:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:1251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/quant_enc.c:1377:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/syntax_enc.c:126:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libwebp-1.3.2/src/enc/token_enc.c:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PROBAS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/tree_enc.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B_DC_PRED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/tree_enc.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_PRED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/tree_enc.c:301:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_PRED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/tree_enc.c:487:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TYPES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:33:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENC_MAJ_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B_DC_PRED [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:103:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:155:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:288:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_LAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:323:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_USER_ABORT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/webp_enc.c:334:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:195:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:246:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:541:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_HUFFMAN_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:549:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TRANSFORM_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:590:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:684:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_REFS_BLOCK_PER_IMAGE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:715:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_symbols [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:773:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_LENGTH_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:812:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:834:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_LENGTH_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LENGTH_CODES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1039:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_HUFFMAN_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1358:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM_PRESENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1380:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM_PRESENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1404:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM_PRESENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1432:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MAX_DIMENSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_SIGNATURE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1502:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1533:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEncoderARGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1619:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1699:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEncoderPalette [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1708:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1731:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1802:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1974:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:2121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_NULL_PARAMETER [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:186:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:241:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:624:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_DISPOSE_BACKGROUND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:767:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPMemoryWrite [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:790:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:853:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:932:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_DISPOSE_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:953:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DURATION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1017:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1062:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1198:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1303:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1349:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DURATION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1429:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1482:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:1560:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/anim_encode.c:748:54: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libwebp-1.3.2/src/mux/anim_encode.c:596:49: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:600:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:596:49: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:597:39: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:600:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:597:39: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:598:51: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:600:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:598:51: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:599:38: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:600:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:599:38: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:716:24: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:720:45: note: Assuming that condition 'rect!=NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:716:24: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:717:22: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:720:45: note: Assuming that condition 'rect!=NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:717:22: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:718:24: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:720:45: note: Assuming that condition 'rect!=NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:718:24: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:719:22: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck] libwebp-1.3.2/src/mux/anim_encode.c:720:45: note: Assuming that condition 'rect!=NULL' is not redundant libwebp-1.3.2/src/mux/anim_encode.c:719:22: note: Null pointer dereference libwebp-1.3.2/src/mux/anim_encode.c:711:52: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/mux/anim_encode.c:925:61: style: Parameter 'enc' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/mux/anim_encode.c:1580:54: style: Parameter 'enc' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/src/enc/vp8l_enc.c:575:21: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck] libwebp-1.3.2/src/enc/vp8l_enc.c:586:14: note: Assuming that condition 'pic!=NULL' is not redundant libwebp-1.3.2/src/enc/vp8l_enc.c:575:21: note: Null pointer dereference libwebp-1.3.2/src/enc/vp8l_enc.c:576:22: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck] libwebp-1.3.2/src/enc/vp8l_enc.c:586:14: note: Assuming that condition 'pic!=NULL' is not redundant libwebp-1.3.2/src/enc/vp8l_enc.c:576:22: note: Null pointer dereference libwebp-1.3.2/src/mux/muxedit.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_ABI_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:172:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:184:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHUNK_PAYLOAD [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHUNK_PAYLOAD [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:270:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIM_CHUNK_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:351:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:377:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:393:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANMF_CHUNK_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:468:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:553:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:606:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/enc/vp8l_enc.c:1078:28: style: Variable 'codes' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/vp8l_enc.c:1292:34: style: Variable 'codes' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/enc/vp8l_enc.c:1488: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] libwebp-1.3.2/src/mux/muxinternal.c:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUX_MAJ_VERSION [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL_TAG [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDX_VP8X [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL_TAG [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_NIL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:285:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_NIL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_MEMORY_ERROR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:337:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:375:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:448:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxinternal.c:470:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxedit.c:426:17: style: Variable 'wpi' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/mux/muxread.c:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:79:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_NIL [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:309:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_IMAGE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:334:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDX_VP8X [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:370:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:376:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:395:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:429:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:451:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_DISPOSE_NONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:460:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:507:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:521:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:533:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL_TAG [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/mux/muxread.c:543:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/bit_reader_utils.c:31:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lbit_t [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/bit_reader_utils.c:185:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_LBITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/bit_reader_utils.c:195:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_WBITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/bit_reader_utils.c:212:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_MAX_NUM_BIT_READ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/bit_writer_utils.c:279:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_WRITER_BYTES [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/bit_writer_utils.c:297:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vp8l_wtype_t [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/filters_utils.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_LAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_encode_utils.c:201:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_count_ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_encode_utils.c:264:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_encode_utils.c:366:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_encode_utils.c:378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_utils.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_utils.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_utils.c:221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CACHE_BITS [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/huffman_encode_utils.c:328:27: style: Variable 'starting_token' can be declared as pointer to const [constVariablePointer] libwebp-1.3.2/src/utils/random_utils.c:38:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_RANDOM_DITHER_FIX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/rescaler_utils.c:60:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_RESCALER_ONE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/thread_utils.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/thread_utils.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/thread_utils.c:279:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/thread_utils.c:342:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/thread_utils.c:268:35: style: Parameter 'worker' can be declared as pointer to const. However it seems that 'Sync' is a callback function, if 'worker' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libwebp-1.3.2/src/utils/thread_utils.c:351:16: note: You might need to cast the function pointer here libwebp-1.3.2/src/utils/thread_utils.c:268:35: note: Parameter 'worker' can be declared as pointer to const libwebp-1.3.2/src/utils/utils.c:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MAX_ALLOCABLE_MEMORY [valueFlowBailoutIncompleteVar] libwebp-1.3.2/src/utils/utils.c:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_gc.c:28:1: error: The code contains unhandled character(s) (character code=194). Neither unicode nor extended ascii is supported. [syntaxError] libwebp-1.3.2/swig/libwebp_go_wrap.c:135:48: style: struct member '_goslice_::cap' is never used. [unusedStructMember] libwebp-1.3.2/swig/libwebp_python_wrap.c:3019:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective] libwebp-1.3.2/swig/libwebp_java_wrap.c:682:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jlong [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:974:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeRGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:975:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeBGR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:976:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeRGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:977:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeBGRA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:989:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessRGB [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:990:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessBGR [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:991:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessRGBA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:992:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessBGRA [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1116:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1172:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1228:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1284:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1340:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1405:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1455:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1505:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1555:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1603:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1651:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1699:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:1747:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] libwebp-1.3.2/swig/libwebp_java_wrap.c:874:32: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/swig/libwebp_java_wrap.c:874:44: style: Parameter 'height' can be declared as pointer to const [constParameterPointer] libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSSE4_1 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAVX [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:95:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSSE3 [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:127:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_HINT_LAST [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/advanced_api_fuzzer.c:27:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:67:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libwebp-1.3.2/tests/fuzzer/animation_api_fuzzer.c:31:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FF_CANVAS_WIDTH [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/animdecoder_fuzzer.cc:25:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/animencoder_fuzzer.cc:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/animencoder_fuzzer.cc:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/enc_dec_fuzzer.cc:38:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/enc_dec_fuzzer.cc:114:29: style: C-style pointer casting [cstyleCast] libwebp-1.3.2/tests/fuzzer/mux_demux_api_fuzzer.c:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] libwebp-1.3.2/tests/fuzzer/simple_api_fuzzer.c:68:12: style: Same expression used in consecutive assignments of 'u_size' and 'v_size'. [duplicateAssignExpression] libwebp-1.3.2/tests/fuzzer/simple_api_fuzzer.c:69:12: note: Same expression used in consecutive assignments of 'u_size' and 'v_size'. libwebp-1.3.2/tests/fuzzer/simple_api_fuzzer.c:68:12: note: Same expression used in consecutive assignments of 'u_size' and 'v_size'. diff: head libwebp-1.3.2/examples/anim_diff.c:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/anim_diff.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/anim_diff.c:294:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/anim_util.c:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/anim_util.c:695:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/anim_util.c:713:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:359:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:511:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/cwebp.c:684:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/dwebp.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/example_util.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/example_util.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/img2webp.c:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:1001:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:1178:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:337:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:481:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:508:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:544:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:587:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:628:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:676:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:715:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:794:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:876:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:918:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpinfo.c:939:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:190:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:386:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:407:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:447:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:508:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NO_BLEND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:642:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:851:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:879:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/examples/webpmux.c:925:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/extras/extras.c:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/extras/extras.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/extras/extras.c:87:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/extras/get_disto.c:217:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/extras/get_disto.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/image_enc.c:577:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/imageio_util.c:127:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/imageio_util.c:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/pnmdec.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/pnmdec.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/webpdec.c:121:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FF_FORMAT_FLAGS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/webpdec.c:148:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/webpdec.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/webpdec.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/webpdec.c:81:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/imageio/webpdec.c:89:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/sharpyuv/sharpyuv.c:447:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8CPUInfo [valueFlowBailoutIncompleteVar] 2.13.0 libwebp-1.3.2/sharpyuv/sharpyuv.c:451:36: style:inconclusive: Boolean expression 'cpu_info_func!=(VP8CPUInfo)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] head libwebp-1.3.2/sharpyuv/sharpyuv.c:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8CPUInfo [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/alpha_dec.c:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_NO_COMPRESSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/alpha_dec.c:199:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHA_PREPROCESSED_LEVELS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/buffer_dec.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/buffer_dec.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/buffer_dec.c:230:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/buffer_dec.c:276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/buffer_dec.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUVA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/buffer_dec.c:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:269:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:333:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_RANDOM_DITHER_FIX [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:366:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_DITHER_AMP_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:457:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:517:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:553:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_USER_ABORT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:646:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8TopSamples [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/frame_dec.c:77:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHUNK_PAYLOAD [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_NOT_ENOUGH_DATA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:458:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:514:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:530:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:563:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:570:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:653:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:697:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUVA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:773:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:785:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:806:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:858:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/idec_dec.c:876:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/io_dec.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/io_dec.c:314:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/io_dec.c:363:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPYUV444Converters [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/io_dec.c:415:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/io_dec.c:42:71: style: Parameter 'p' can be declared as pointer to const. However it seems that 'EmitSampledRGB' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libwebp-1.3.2/src/dec/io_dec.c:591:17: note: You might need to cast the function pointer here libwebp-1.3.2/src/dec/io_dec.c:42:71: note: Parameter 'p' can be declared as pointer to const head libwebp-1.3.2/src/dec/io_dec.c:506:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/io_dec.c:573:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUVA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/tree_dec.c:518:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TYPES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:107:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:170:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_NOT_ENOUGH_DATA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:242:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_REF_LF_DELTAS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:442:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probas_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:472:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probas_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:500:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSlowSSSE3 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8BandProbas [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:648:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_NOT_ENOUGH_DATA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:678:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8_dec.c:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1023:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_SUSPENDED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:120:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_MAGIC_BYTE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TRANSFORMS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1378:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1444:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CACHE_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1539:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1592:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1650:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:1690:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_DATA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_TABLE_MASK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:205:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_PACKED_TABLE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:223:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_TABLE_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUFFMAN_PACKED_TABLE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:255:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CODE_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_BITSTREAM_ERROR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:410:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:554:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:841:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable htrees [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:852:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/vp8l_dec.c:870:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:227:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:297:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:423:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:457:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:544:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:557:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGBA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:562:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:567:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:572:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGRA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:585:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:623:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:635:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:640:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RGBA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ARGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:650:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:655:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_BGRA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:668:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_YUV [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:691:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:709:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:728:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:743:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DECODER_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:758:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_INVALID_PARAM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dec/webp_dec.c:98:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/anim_decode.c:100:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/anim_decode.c:198:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NO_BLEND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/anim_decode.c:376:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/anim_decode.c:64:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/anim_decode.c:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_bgrA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATION_FLAG [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:377:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:402:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:448:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATION_FLAG [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:544:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_PARSING_HEADER [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:605:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATION_FLAG [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:660:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_PARSING_HEADER [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:676:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_DEMUX_PARSE_ERROR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:904:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:916:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:935:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:957:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/demux/demux.c:966:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:118:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:127:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:196:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:211:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:219:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:287:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:331:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:353:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:375:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:390:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:425:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:441:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:458:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:486:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8ksclip1 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:497:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8ksclip2 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:510:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8ksclip1 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:525:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8kabs0 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:532:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8kabs0 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:542:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8kabs0 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_DITHER_AMP_CENTER [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/dec.c:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:242:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:253:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:319:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C8DC8 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I16DC16 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:360:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:370:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:393:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:411:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:451:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:469:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:489:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:510:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:521:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I4DC4 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:546:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:572:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:595:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:635:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:666:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LEVEL [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COEFF_THRESH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/enc.c:696:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/lossless_enc.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_LOOKUP_IDX_MAX [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/lossless_enc.c:429:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_NON_TRIVIAL_SYM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/lossless_enc.c:702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/lossless_enc.c:727:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGB_BLACK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/rescaler.c:112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_RESCALER_ONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/rescaler.c:140:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_RESCALER_RFIX [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/ssim.c:97:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_SSIM_KERNEL [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/yuv.c:125:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/yuv.c:142:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/yuv.c:175:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/yuv.c:182:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/dsp/yuv.c:191:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/alpha_enc.c:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_FAST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/alpha_enc.c:253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/alpha_enc.c:319:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_FAST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/alpha_enc.c:383:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FILTER_BEST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/alpha_enc.c:418:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:137:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:242:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:290:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable U_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:382:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:479:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/analysis_enc.c:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_cost_enc.c:104:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LENGTH_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_cost_enc.c:255:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_cost_enc.c:330:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_cost_enc.c:482:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_cost_enc.c:656:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:1052:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:247:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_SIZE_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:286:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:611:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:762:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COLOR_CACHE_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/backward_references_enc.c:929:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COLOR_CACHE_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/config_enc.c:123:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_HINT_LAST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/cost_enc.c:302:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8EncBands [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/filter_enc.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_SSIM_KERNEL [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/filter_enc.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/filter_enc.c:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fstrength_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/filter_enc.c:199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:194:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable segment_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:249:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8EncBands [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:485:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:508:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quant_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:606:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:624:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:692:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:703:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/frame_enc.c:805:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_BASIC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:1050:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:1186:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:120:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LHistogram [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable literal_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:144:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LHistogramSet [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:169:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_code_bits_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:275:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_LENGTH_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:309:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_NON_TRIVIAL_SYM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:369:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_DISTANCE_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:384:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:433:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_NON_TRIVIAL_SYM [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:486:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:506:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LITERAL_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:613:64: style: Parameter 'image_histo' can be declared as pointer to const [constParameterPointer] head libwebp-1.3.2/src/enc/histogram_enc.c:674:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_cost_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:860:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_cost_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/histogram_enc.c:981:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_cost_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/iterator_enc.c:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/iterator_enc.c:143:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/iterator_enc.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/iterator_enc.c:192:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/iterator_enc.c:293:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/iterator_enc.c:34:43: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] head libwebp-1.3.2/src/enc/iterator_enc.c:432:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8Scan [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_csp_enc.c:159:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_csp_enc.c:164:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YUV_HALF [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_csp_enc.c:185:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSharpYuvMatrixWebp [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_csp_enc.c:489:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_csp_enc.c:633:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_NULL_PARAMETER [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_csp_enc.c:659:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_YUV420 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_csp_enc.c:672:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_NULL_PARAMETER [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:105:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CSP_ALPHA_BIT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_PRESET_DEFAULT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:280:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:281:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGBA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:283:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:284:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGRA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:295:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:296:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportRGBA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:298:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:299:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPPictureImportBGRA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:51:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_BAD_DIMENSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/picture_enc.c:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/predictor_enc.c:243:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8LPredictors [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/predictor_enc.c:342:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TRANSFORM_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/predictor_enc.c:491:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARGB_BLACK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:1008:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:1069:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8FixedCostsI4 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:1078:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:1174:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable U_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:1229:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:1251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:1377:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:300:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:363:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:414:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8EncBands [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:778:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/quant_enc.c:934:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable U_OFF_ENC [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:104:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:152:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_PARTITIONS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:276:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:335:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_FRAME_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/syntax_enc.c:78:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/tree_enc.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_PRED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/tree_enc.c:301:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_PRED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/tree_enc.c:487:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TYPES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1039:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_HUFFMAN_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1358:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM_PRESENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1380:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM_PRESENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1404:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM_PRESENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIFF_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1432:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MAX_DIMENSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1449:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_SIGNATURE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1502:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1533:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEncoderARGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1619:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1699:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEncoderPalette [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1708:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1731:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1802:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:1974:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:2121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_NULL_PARAMETER [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:246:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:541:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_HUFFMAN_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:549:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TRANSFORM_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:590:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:684:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_REFS_BLOCK_PER_IMAGE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:715:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_symbols [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:773:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_LENGTH_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:812:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:834:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_LENGTH_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/vp8l_enc.c:989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_LENGTH_CODES [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/webp_enc.c:103:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RD_OPT_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/webp_enc.c:155:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_ALIGN_CST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/webp_enc.c:288:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MB_SEGMENTS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/webp_enc.c:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_LAST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/webp_enc.c:323:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_ERROR_USER_ABORT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/webp_enc.c:334:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/enc/webp_enc.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B_DC_PRED [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1017:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1062:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1198:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1303:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1349:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DURATION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1429:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1482:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:1560:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:186:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:241:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_ABI_VERSION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:624:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_DISPOSE_BACKGROUND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:711:52: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] head libwebp-1.3.2/src/mux/anim_encode.c:767:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPMemoryWrite [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:790:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:853:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_ENC_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:932:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_DISPOSE_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/anim_encode.c:953:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_DURATION [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:102:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:172:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:184:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHUNK_PAYLOAD [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHUNK_PAYLOAD [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:270:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIM_CHUNK_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:351:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:377:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:393:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANMF_CHUNK_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:468:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:553:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:606:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxedit.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDX_VP8X [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL_TAG [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_NIL [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:285:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_NIL [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:312:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_MEMORY_ERROR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:337:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:375:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:448:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:470:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL_TAG [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxinternal.c:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_NIL [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:309:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_CHUNK_IMAGE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:334:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDX_VP8X [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:370:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:376:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:395:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:429:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:451:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_DISPOSE_NONE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:460:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:507:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:521:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:533:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIL_TAG [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:543:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_HEADER_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/mux/muxread.c:79:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kChunks [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/bit_reader_utils.c:185:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_LBITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/bit_reader_utils.c:195:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_WBITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/bit_reader_utils.c:212:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8L_MAX_NUM_BIT_READ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/bit_writer_utils.c:297:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vp8l_wtype_t [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/huffman_encode_utils.c:264:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/huffman_encode_utils.c:366:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/huffman_encode_utils.c:378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/huffman_utils.c:221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CACHE_BITS [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/huffman_utils.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ALLOWED_CODE_LENGTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/thread_utils.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/thread_utils.c:279:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/thread_utils.c:342:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/src/utils/utils.c:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PALETTE_SIZE [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1116:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1172:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1228:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1284:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1340:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1405:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1455:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1505:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1555:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1603:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1651:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1699:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:1747:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:974:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeRGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:975:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeBGR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:976:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeRGBA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:977:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeBGRA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:989:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessRGB [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:990:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessBGR [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:991:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessRGBA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/swig/libwebp_java_wrap.c:992:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WebPEncodeLosslessBGRA [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/advanced_api_fuzzer.c:27:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VP8_STATUS_OK [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/animation_api_fuzzer.c:31:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_FF_CANVAS_WIDTH [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/animencoder_fuzzer.cc:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/animencoder_fuzzer.cc:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/enc_dec_fuzzer.cc:38:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:127:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_HINT_LAST [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAVX [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/fuzz_utils.h:95:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSSE3 [valueFlowBailoutIncompleteVar] head libwebp-1.3.2/tests/fuzzer/mux_demux_api_fuzzer.c:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEBP_MUX_NOT_FOUND [valueFlowBailoutIncompleteVar] DONE