[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Fix a NULL dereference on unit test failure. CID 1353177.
commit 31c96a36994470cd63c5a71cdbd0e3acea987228
Author: Nick Mathewson <nickm@xxxxxxxxxxxxxx>
Date: Tue Feb 16 12:55:41 2016 -0500
Fix a NULL dereference on unit test failure. CID 1353177.
---
src/test/test_routerlist.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/test/test_routerlist.c b/src/test/test_routerlist.c
index fdbd5ab..eaf8a55 100644
--- a/src/test/test_routerlist.c
+++ b/src/test/test_routerlist.c
@@ -434,8 +434,10 @@ test_routerlist_router_is_already_dir_fetching(void *arg)
done:
/* If a connection is never set up, connection_free chokes on it. */
- buf_free(mocked_connection->inbuf);
- buf_free(mocked_connection->outbuf);
+ if (mocked_connection) {
+ buf_free(mocked_connection->inbuf);
+ buf_free(mocked_connection->outbuf);
+ }
tor_free(mocked_connection);
UNMOCK(connection_get_by_type_addr_port_purpose);
}
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits