Explorar el Código

Merge branch 'maint-0.2.8'

Nick Mathewson hace 7 años
padre
commit
62b239dd9c
Se han modificado 2 ficheros con 6 adiciones y 2 borrados
  1. 4 0
      changes/bug19947
  2. 2 2
      src/or/routerlist.c

+ 4 - 0
changes/bug19947

@@ -0,0 +1,4 @@
+ o Minor bugfixes (fallback directories):
+    - Avoid logging a NULL string pointer when loading fallback directory information.
+      Fixes bug 19947; bugfix on 0.2.4.7-alpha and 0.2.8.1-alpha.
+      Report and patch by "rubiate".

+ 2 - 2
src/or/routerlist.c

@@ -4544,10 +4544,10 @@ dir_server_new(int is_authority,
 
   if (nickname)
     tor_asprintf(&ent->description, "directory server \"%s\" at %s:%d",
-                 nickname, hostname, (int)dir_port);
+                 nickname, hostname_, (int)dir_port);
   else
     tor_asprintf(&ent->description, "directory server at %s:%d",
-                 hostname, (int)dir_port);
+                 hostname_, (int)dir_port);
 
   ent->fake_status.addr = ent->addr;
   tor_addr_copy(&ent->fake_status.ipv6_addr, &ent->ipv6_addr);