mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-20 10:12:15 +01:00
Fix a crash on startup if you install Tor 0.2.0.13-alpha fresh
without a datadirectory from a previous Tor install. Reported by Zax. svn:r12928
This commit is contained in:
parent
abf9fadcca
commit
87a616e128
@ -1,5 +1,8 @@
|
||||
Changes in version 0.2.0.14-alpha - 2007-12-??
|
||||
o Major bugfixes:
|
||||
- Fix a crash on startup if you install Tor 0.2.0.13-alpha fresh
|
||||
without a datadirectory from a previous Tor install. Reported
|
||||
by Zax.
|
||||
- Fix a crash when we fetch a descriptor that turns out to be
|
||||
unexpected (it used to be in our networkstatus when we started
|
||||
fetching it, but it isn't in our current networkstatus), and we
|
||||
|
@ -127,6 +127,8 @@ router_reload_v2_networkstatus(void)
|
||||
|
||||
entries = tor_listdir(filename);
|
||||
tor_free(filename);
|
||||
if (!entries) /* dir doesn't exist */
|
||||
return 0;
|
||||
SMARTLIST_FOREACH(entries, const char *, fn, {
|
||||
char buf[DIGEST_LEN];
|
||||
if (strlen(fn) != HEX_DIGEST_LEN ||
|
||||
|
Loading…
Reference in New Issue
Block a user