mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Merge remote-tracking branch 'origin/maint-0.2.5'
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
o Minor bugfixes (conformance):
|
||||
- In routerlist_assert_ok(), don't take the address of a routerinfo's
|
||||
cache_info member unless that routerinfo is non-NULL. Fixes bug
|
||||
13096; bugfix on 0.1.1.9-alpha. Patch by "teor".
|
||||
+1
-1
@@ -4948,7 +4948,7 @@ routerlist_assert_ok(const routerlist_t *rl)
|
||||
} SMARTLIST_FOREACH_END(r);
|
||||
SMARTLIST_FOREACH_BEGIN(rl->old_routers, signed_descriptor_t *, sd) {
|
||||
r2 = rimap_get(rl->identity_map, sd->identity_digest);
|
||||
tor_assert(sd != &(r2->cache_info));
|
||||
tor_assert(!r2 || sd != &(r2->cache_info));
|
||||
sd2 = sdmap_get(rl->desc_digest_map, sd->signed_descriptor_digest);
|
||||
tor_assert(sd == sd2);
|
||||
tor_assert(sd->routerlist_index == sd_sl_idx);
|
||||
|
||||
Reference in New Issue
Block a user