]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix another segfault in assert_circuit_ok.
authorNick Mathewson <nickm@torproject.org>
Sun, 23 Jul 2006 08:13:45 +0000 (08:13 +0000)
committerNick Mathewson <nickm@torproject.org>
Sun, 23 Jul 2006 08:13:45 +0000 (08:13 +0000)
svn:r6818

src/or/circuitlist.c

index 69e611dd9837dbb720eaa962cdbb4c8bf64d6953..dd9d7c2107153c60a7de926c3bffb0a426dad247 100644 (file)
@@ -1014,7 +1014,7 @@ assert_circuit_ok(const circuit_t *c)
     tor_assert(!circuits_pending_or_conns ||
                !smartlist_isin(circuits_pending_or_conns, c));
   }
-  if (origin_circ->cpath) {
+  if (origin_circ && origin_circ->cpath) {
     assert_cpath_ok(origin_circ->cpath);
   }
   if (c->purpose == CIRCUIT_PURPOSE_REND_ESTABLISHED) {