Skip to content
Snippets Groups Projects
Commit 46cd466d authored by Nick Mathewson's avatar Nick Mathewson :game_die:
Browse files

Merge remote-tracking branch 'origin/maint-0.2.7'

parents 34b4da70 5b207019
No related branches found
No related tags found
No related merge requests found
o Major bugfixes (correctness):
- Fix a use-after-free bug in validate_intro_point_failure().
Fixes bug 17401; bugfix on 0.2.7.3-rc.
......@@ -418,8 +418,8 @@ validate_intro_point_failure(const rend_service_descriptor_t *desc,
SMARTLIST_DEL_CURRENT(desc->intro_nodes, intro);
/* Keep it for our new entry. */
digestmap_set(new_entry->intro_failures, (char *) identity, ent_dup);
/* Only free it when we're done looking at it. */
rend_intro_point_free(intro);
continue;
}
} SMARTLIST_FOREACH_END(intro);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment