mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-22 14:23:04 +01:00
backport candidate:
Stop leaking part of the descriptor when we run into a particularly unparseable piece of it. Bugfix on 0.1.2.x. svn:r11249
This commit is contained in:
parent
79066b4851
commit
353abd9830
2 changed files with 3 additions and 0 deletions
|
@ -26,6 +26,8 @@ Changes in version 0.2.0.6-alpha - 2007-??-??
|
|||
new CookieAuthFile option. Reported by Matt Edman.
|
||||
- Fix a minor memory leak when we fail to find enough suitable
|
||||
servers to choose a circuit. Bugfix on 0.1.2.x.
|
||||
- Stop leaking part of the descriptor when we run into a particularly
|
||||
unparseable piece of it. Bugfix on 0.1.2.x.
|
||||
|
||||
o Minor features (misc):
|
||||
- Optionally (if built with -DEXPORTMALLINFO) export the output
|
||||
|
|
|
@ -2650,6 +2650,7 @@ tokenize_string(const char *start, const char *end, smartlist_t *out,
|
|||
tok = get_next_token(s, end, table);
|
||||
if (tok->tp == _ERR) {
|
||||
log_warn(LD_DIR, "parse error: %s", tok->error);
|
||||
token_free(tok);
|
||||
return -1;
|
||||
}
|
||||
++counts[tok->tp];
|
||||
|
|
Loading…
Add table
Reference in a new issue