Commit a223f5db authored by Roger Dingledine's avatar Roger Dingledine
Browse files

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
parent 8f779aee
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -4,6 +4,10 @@ Changes in version 0.2.0.14-alpha - 2007-12-??
      unexpected (it used to be in our networkstatus when we started
      fetching it, but it isn't in our current networkstatus), and we
      aren't using bridges. Bugfix on 0.2.0.x.
    - 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.

  o Minor bugfixes:
    - Make the unit tests build again.
+0 −1
Original line number Diff line number Diff line
@@ -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);