Text   |  XML   |  ReML   |   Visible Warnings:

Null Pointer Dereference  at message-parser.c:820

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

message_parser_parse_header

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib-mail/message-parser.c)expand/collapse
Show more  
 799  void message_parser_parse_header(struct message_parser_ctx *ctx,
 800                                   struct message_size *hdr_size,
 801                                   message_part_header_callback_t *callback,
 802                                   void *context)
 803  {
 804          struct message_block block;
 805          int ret;
 806   
 807[+]         while ((ret = message_parser_parse_next_block(ctx, &block)) > 0) {
 808                  callback(block.part, block.hdr, context);
 809   
 810                  if (block.hdr == NULL)
 811                          break;
 812          }
 813          i_assert(ret != 0);
 814   
 815          if (ret < 0) {
 816                  /* well, can't return error so fake end of headers */
 817                  callback(ctx->part, NULL, context);
 818          }
 819   
 820          *hdr_size = ctx->part->header_size;
Show more  




Change Warning 7167.24498 : Null Pointer Dereference

Priority:
State:
Finding:
Owner:
Note: