aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2014-09-29 09:48:02 -0400
committerNick Mathewson <nickm@torproject.org>2014-09-29 09:48:02 -0400
commit2b1b1def46395de573902169404238d38ce3070e (patch)
treea99fc69bb0ccff12e98db43b7b12f900315e3e42 /changes
parentba7b6246b7dc6d75ccf28329c41ea1d688123127 (diff)
parent4d0ad34a92dff2be0b23e75ca5373054a5c9334a (diff)
downloadtor-2b1b1def46395de573902169404238d38ce3070e.tar.gz
tor-2b1b1def46395de573902169404238d38ce3070e.zip
Merge remote-tracking branch 'teor/circuitstats-pareto-avoid-div-zero'
Diffstat (limited to 'changes')
-rw-r--r--changes/bug13290-avoid-div-zero-circuitstatus-pareto5
1 files changed, 5 insertions, 0 deletions
diff --git a/changes/bug13290-avoid-div-zero-circuitstatus-pareto b/changes/bug13290-avoid-div-zero-circuitstatus-pareto
new file mode 100644
index 0000000000..42b121f9dd
--- /dev/null
+++ b/changes/bug13290-avoid-div-zero-circuitstatus-pareto
@@ -0,0 +1,5 @@
+ o Minor bugfixes:
+ - In circuit_build_times_calculate_timeout() in circuitstats.c, avoid
+ dividing by zero in the pareto calculations. This traps under
+ clang -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error.
+ Fixes bug 13290.