From: Nick Mathewson Date: Sun, 23 Jul 2006 08:13:45 +0000 (+0000) Subject: Fix another segfault in assert_circuit_ok. X-Git-Tag: tor-0.1.1.23~47 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d27cbf5d4b7723e872f2d76372496b3d159e1b45;p=thirdparty%2Ftor.git Fix another segfault in assert_circuit_ok. svn:r6818 --- diff --git a/src/or/circuitlist.c b/src/or/circuitlist.c index 69e611dd98..dd9d7c2107 100644 --- a/src/or/circuitlist.c +++ b/src/or/circuitlist.c @@ -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) {