Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-4597

CID 1237320: Null-Check after deref in NetworkUtilisRemote.cc

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 7.1.0
    • Network
    • None

    Description

      ** 1237320 Dereference before null check **
      ______________________________________________________________
      660  event_notice = (TSMgmtEvent *)arg;
         	deref_ptr: Directly dereferencing pointer event_notice.
      661  index        = (int)event_notice->id;
      662  LLQ *func_q; // list of callback functions need to call
      663
      664  func_q = create_queue();
      665  if (!func_q) {
         	
      CID 1237320 (#1 of 1): Dereference before null check (REVERSE_INULL)
      check_after_deref: Null-checking event_notice suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
      666    if (event_notice)
      667      TSEventDestroy(event_notice);
      668    return NULL;
      669  }
       ______________________________________________________________
      

      Attachments

        Activity

          People

            tstroh Tyler Stroh
            tstroh Tyler Stroh
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: