Text   |  XML   |  ReML   |   Visible Warnings:

Null Pointer Dereference  at file-copy.c:112

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

file_copy

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/lib/file-copy.c)expand/collapse
Show more  
 94  int file_copy(const char *srcpath, const char *destpath, bool try_hardlink)
 95  {
 96          int ret;
 97   
 98          T_BEGIN {
 99                  const char *tmppath;
 100   
 101[+]                 tmppath = t_strconcat(destpath, ".tmp", NULL);
 102   
 103[+]                 ret = file_copy_to_tmp(srcpath, tmppath, try_hardlink);
 104                  if (ret > 0) {
 105                          if (rename(tmppath, destpath) < 0) {
 106                                  i_error("rename(%s, %s) failed: %m",
 107                                          tmppath, destpath);
 108                                  ret = -1;
 109                          }
 110                  }
 111                  if (ret < 0)
 112                          (void)unlink(tmppath);
Show more  




Change Warning 7060.24646 : Null Pointer Dereference

Priority:
State:
Finding:
Owner:
Note: