Text   |  XML   |  ReML   |   Visible Warnings:

Null Pointer Dereference  at dbox-file.c:595

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

dbox_file_read_mail_header

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib-storage/index/dbox/dbox-file.c)expand/collapse
Show more  
 574  static int dbox_file_read_mail_header(struct dbox_file *file, uint32_t *uid_r,
 575                                        uoff_t *physical_size_r)
 576  {
 577          struct dbox_message_header hdr;
 578          const unsigned char *data;
 579          size_t size;
 580          int ret;
 581   
 582          if (file->maildir_file)
 583                  return dbox_file_get_maildir_data(file, uid_r, physical_size_r);
 584   
 585          ret = i_stream_read_data(file->input, &data, &size,
 586[+]                                  file->msg_header_size - 1);
 587          if (ret <= 0) {
 588                  if (file->input->stream_errno == 0) {
 589                          /* EOF, broken offset */
 590                          return 0;
 591                  }
 592                  dbox_file_set_syscall_error(file, "read");
 593                  return -1;
 594          }
 595          if (data[file->msg_header_size-1] != '\n')
Show more  




Change Warning 7447.25536 : Null Pointer Dereference

Priority:
State:
Finding:
Owner:
Note: