PARSE_ERROR 222 3rdparty/libwebp/demux/demux.c if (payload_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR; PARSE_ERROR 223 3rdparty/libwebp/demux/demux.c if (SizeIsInvalid(mem, payload_size_padded)) return PARSE_ERROR; PARSE_ERROR 239 3rdparty/libwebp/demux/demux.c if (alpha_chunks > 0) return PARSE_ERROR; // VP8L has its own alpha PARSE_ERROR 254 3rdparty/libwebp/demux/demux.c return PARSE_ERROR; PARSE_ERROR 294 3rdparty/libwebp/demux/demux.c if (SizeIsInvalid(mem, min_size)) return PARSE_ERROR; PARSE_ERROR 295 3rdparty/libwebp/demux/demux.c if (actual_size < min_size) return PARSE_ERROR; PARSE_ERROR 299 3rdparty/libwebp/demux/demux.c return (*frame == NULL) ? PARSE_ERROR : PARSE_OK; PARSE_ERROR 323 3rdparty/libwebp/demux/demux.c return PARSE_ERROR; PARSE_ERROR 330 3rdparty/libwebp/demux/demux.c if (status != PARSE_ERROR && has_frames && frame->frame_num_ > 0) { PARSE_ERROR 335 3rdparty/libwebp/demux/demux.c status = PARSE_ERROR; PARSE_ERROR 365 3rdparty/libwebp/demux/demux.c if (status != PARSE_ERROR && has_fragments && frame->frame_num_ > 0) { PARSE_ERROR 368 3rdparty/libwebp/demux/demux.c status = PARSE_ERROR; PARSE_ERROR 429 3rdparty/libwebp/demux/demux.c if (dmux->frames_ != NULL) return PARSE_ERROR; PARSE_ERROR 430 3rdparty/libwebp/demux/demux.c if (SizeIsInvalid(mem, min_size)) return PARSE_ERROR; PARSE_ERROR 434 3rdparty/libwebp/demux/demux.c if (frame == NULL) return PARSE_ERROR; PARSE_ERROR 440 3rdparty/libwebp/demux/demux.c if (status != PARSE_ERROR) { PARSE_ERROR 476 3rdparty/libwebp/demux/demux.c if (vp8x_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR; PARSE_ERROR 477 3rdparty/libwebp/demux/demux.c if (vp8x_size < VP8X_CHUNK_SIZE) return PARSE_ERROR; PARSE_ERROR 479 3rdparty/libwebp/demux/demux.c if (SizeIsInvalid(mem, vp8x_size)) return PARSE_ERROR; PARSE_ERROR 487 3rdparty/libwebp/demux/demux.c return PARSE_ERROR; // image final dimension is too large PARSE_ERROR 492 3rdparty/libwebp/demux/demux.c if (SizeIsInvalid(mem, CHUNK_HEADER_SIZE)) return PARSE_ERROR; PARSE_ERROR 502 3rdparty/libwebp/demux/demux.c if (chunk_size > MAX_CHUNK_PAYLOAD) return PARSE_ERROR; PARSE_ERROR 503 3rdparty/libwebp/demux/demux.c if (SizeIsInvalid(mem, chunk_size_padded)) return PARSE_ERROR; PARSE_ERROR 507 3rdparty/libwebp/demux/demux.c return PARSE_ERROR; PARSE_ERROR 513 3rdparty/libwebp/demux/demux.c if (anim_chunks > 0) return PARSE_ERROR; PARSE_ERROR 520 3rdparty/libwebp/demux/demux.c if (chunk_size_padded < ANIM_CHUNK_SIZE) return PARSE_ERROR; PARSE_ERROR 536 3rdparty/libwebp/demux/demux.c if (anim_chunks == 0) return PARSE_ERROR; // 'ANIM' precedes frames. PARSE_ERROR 566 3rdparty/libwebp/demux/demux.c return PARSE_ERROR; PARSE_ERROR 672 3rdparty/libwebp/demux/demux.c ParseStatus status = PARSE_ERROR; PARSE_ERROR 693 3rdparty/libwebp/demux/demux.c if (status == PARSE_NEED_MORE_DATA && !partial) status = PARSE_ERROR; PARSE_ERROR 694 3rdparty/libwebp/demux/demux.c if (status != PARSE_ERROR && !parser->valid(dmux)) status = PARSE_ERROR; PARSE_ERROR 700 3rdparty/libwebp/demux/demux.c if (status == PARSE_ERROR) {