Text   |  XML   |  ReML   |   Visible Warnings:

Use After Free  at login-process.c:524

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

login_process_destroy

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/master/login-process.c)expand/collapse
Show more  
 501  static void (struct  *p)
 502  {
 503          if (p->destroyed)
 504                  return;
 505          p->destroyed = TRUE;
 506   
 507          if (!p->initialized)
 508                  ();
 509   
 510          o_stream_close(p->output);
 511          io_remove(&p->io);
 512          if (close(p->fd) < 0)
 513                  i_error("close() failed: %m");
 514   
 515          process_mark_nonlistening(p, );
 516   
 517          if (p->inetd_child)
 518[+]                 (p);
 519[+]         (p);
expand/collapse

login_process_unref

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/master/login-process.c)expand/collapse
Show more  
 522  static void (struct  *p)
 523  {
 524          i_assert(p->refcount > 0);
Show more  
Show more  




Change Warning 11749.25657 : Use After Free

Priority:
State:
Finding:
Owner:
Note: