[tor-bugs] #20921 [Core Tor/Tor]: Refactor global_origin_circuit_list code into separate functions.

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Jan 10 15:12:55 UTC 2017


#20921: Refactor global_origin_circuit_list code into separate functions.
--------------------------+------------------------------------
 Reporter:  nickm         |          Owner:
     Type:  defect        |         Status:  needs_revision
 Priority:  Medium        |      Milestone:  Tor: 0.3.0.x-final
Component:  Core Tor/Tor  |        Version:
 Severity:  Normal        |     Resolution:
 Keywords:                |  Actual Points:  .1
Parent ID:  #20822        |         Points:  1
 Reviewer:  dgoulet       |        Sponsor:
--------------------------+------------------------------------
Changes (by dgoulet):

 * status:  merge_ready => needs_revision


Comment:

 Oh wait backoff, my test weren't finish when I pressed submit. This makes
 `make test` explode.

 {{{
 cellqueue/circ_n_cells: [forking] Jan 10 10:11:39.450 [err]
 tor_assertion_failed_(): Bug: src/or/circuitlist.c:522:
 circuit_remove_from_origin_circuit_list: Assertion origin_idx <=
 smartlist_len(global_origin_circuit_list) failed; aborting. (on Tor
 0.3.0.1-alpha-dev ef0559c3e318f16e)
 Jan 10 10:11:39.450 [err] Bug: Assertion origin_idx <=
 smartlist_len(global_origin_circuit_list) failed in
 circuit_remove_from_origin_circuit_list at src/or/circuitlist.c:522. Stack
 trace: (on Tor 0.3.0.1-alpha-dev ef0559c3e318f16e)
 circuituse/clean [...]
 circuituse/onehop [...]
 (and so on...)
 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20921#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list