Text   |  XML   |  ReML   |   Visible Warnings:

Null Pointer Dereference  at str.c:91

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

write_from_line

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib-storage/index/mbox/mbox-save.c)expand/collapse
Show more  
 111  static int write_from_line(struct mbox_save_context *ctx, time_t received_date,
 112                             const char *from_envelope)
 113  {
 114          int ret;
 115   
 116          T_BEGIN {
 117                  const char *line;
 118   
 119                  if (from_envelope == NULL) {
 120                          struct mail_storage *storage =
 121                                  &ctx->mbox->storage->storage;
 122   
 123                          from_envelope = t_strconcat(storage->ns->user->username,
 124[+]                                                     "@", my_hostdomain(), NULL);
 125                  }
 126   
 127                  /* save in local timezone, no matter what it was given with */
 128[+]                 line = mbox_from_create(from_envelope, received_date);
expand/collapse

mbox_from_create

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib-mail/mbox-from.c)expand/collapse
Show more  
 244  const char *mbox_from_create(const char *sender, time_t timestamp)
 245  {
 246          string_t *str;
 247          struct tm *tm;
 248          int year;
 249   
 250          str = t_str_new(256);
 251          str_append(str, "From ");
 252[+]         str_append(str, sender);
expand/collapse

str_append

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib/str.c)expand/collapse
Show more  
 89  void str_append(string_t *str, const char *cstr)
 90  {
 91          buffer_append(str, cstr, strlen(cstr));
Show more  
Show more  
Show more  




Change Warning 7418.24976 : Null Pointer Dereference

Priority:
State:
Finding:
Owner:
Note: