commit 98a30daf34068d629652ab070b1ef50cbe8f0733 Author: Nick Mathewson nickm@torproject.org Date: Tue May 8 09:37:43 2012 -0400
Fix a segfault in pt/protocol test
Now that the pt code logs mp->argv[0] all over the place, we need to be sure to set up mp->argv in our tests.
Bugfix on e603692adcd, not in any released version. --- src/test/test_pt.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/test/test_pt.c b/src/test/test_pt.c index 9d6aa09..201f78e 100644 --- a/src/test/test_pt.c +++ b/src/test/test_pt.c @@ -94,6 +94,8 @@ test_pt_protocol(void) managed_proxy_t *mp = tor_malloc_zero(sizeof(managed_proxy_t)); mp->conf_state = PT_PROTO_LAUNCHED; mp->transports = smartlist_new(); + mp->argv = tor_malloc_zero(sizeof(char*)*2); + mp->argv[0] = tor_strdup("<testcase>");
/* various wrong protocol runs: */
tor-commits@lists.torproject.org