aboutsummaryrefslogtreecommitdiff
path: root/src/or
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2007-12-21 23:28:23 +0000
committerRoger Dingledine <arma@torproject.org>2007-12-21 23:28:23 +0000
commita223f5db034c5f58c79cbe592b81763e535b3f10 (patch)
tree3df5a96249cd0aa157198913469fd23d8a112fbc /src/or
parent8f779aee5a16ecbde079ae97189e749f089093ba (diff)
downloadtor-a223f5db034c5f58c79cbe592b81763e535b3f10.tar
tor-a223f5db034c5f58c79cbe592b81763e535b3f10.tar.gz
Fix a crash when accessing hidden services: it would work the first
time you use a given introduction point for your service, but on subsequent requests we'd be using garbage memory. Fixed by Karsten Loesing. Bugfix on 0.2.0.12-alpha. svn:r12913
Diffstat (limited to 'src/or')
-rw-r--r--src/or/rendclient.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/or/rendclient.c b/src/or/rendclient.c
index 840187334..3c5f75552 100644
--- a/src/or/rendclient.c
+++ b/src/or/rendclient.c
@@ -549,7 +549,6 @@ rend_client_get_random_intro(const char *query)
goto again;
}
extend_info_free(intro->extend_info);
- intro = tor_malloc_zero(sizeof(rend_intro_point_t));
intro->extend_info = extend_info_from_router(router);
}
return extend_info_dup(intro->extend_info);