aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_pt.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2014-09-10 23:46:20 -0400
committerNick Mathewson <nickm@torproject.org>2014-09-10 23:48:11 -0400
commit3c2c6a61163cd6a42cc0eeee9fc43200b9f08503 (patch)
tree94a717f1d8d0caaf3791c20e600835e0b85588bc /src/test/test_pt.c
parenta9b2e5eac6168a1eb09da8d6d3ff43b08cc51411 (diff)
downloadtor-3c2c6a61163cd6a42cc0eeee9fc43200b9f08503.tar.gz
tor-3c2c6a61163cd6a42cc0eeee9fc43200b9f08503.zip
In routerlist_assert_ok(), check r2 before taking &(r2->cache_info)
Technically, we're not allowed to take the address of a member can't exist relative to the null pointer. That makes me wonder how any sane compliant system implements the offsetof macro, but let's let sleeping balrogs lie. Fixes 13096; patch on 0.1.1.9-alpha; patch from "teor", who was using clang -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error -ftrapv
Diffstat (limited to 'src/test/test_pt.c')
0 files changed, 0 insertions, 0 deletions