https://bugs.openldap.org/show_bug.cgi?id=9860

          Issue ID: 9860
           Summary: ldapsearch memory leaks
           Product: OpenLDAP
           Version: 2.5.12
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needs_review
          Severity: normal
          Priority: ---
         Component: client tools
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

When using page control, The control value leaks with each goto getNextPage;
loop due to `i` and `nctrl` step back.

```
  1114  getNextPage:
...
  1124          save_nctrls = nctrls;
  1125          i = nctrls;
```

```
  1284                          if ( ldap_create_page_control_value( ld,
  1285                                  pageSize, &pr_cookie, &c[i].ldctl_value
) )
```

```
  1445          /* step back to the original number of controls, so that 
  1446           * those set while parsing args are preserved */
  1447          nctrls = save_nctrls;
```

```
  1612                  goto getNextPage;
```

-- 
You are receiving this mail because:
You are on the CC list for the issue.

Reply via email to