[tor-bugs] #21062 [Core Tor]: get_options_mutable: Assertion global_options failed; aborting -- b/c LearnCircuitBuildTimeout 0

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Dec 22 15:55:11 UTC 2016


#21062: get_options_mutable: Assertion global_options failed; aborting -- b/c
LearnCircuitBuildTimeout 0
-----------------------------+-----------------------------
     Reporter:  alecmuffett  |      Owner:
         Type:  defect       |     Status:  new
     Priority:  Medium       |  Milestone:
    Component:  Core Tor     |    Version:  Tor: 0.2.9.7-rc
     Severity:  Normal       |   Keywords:
Actual Points:               |  Parent ID:
       Points:               |   Reviewer:
      Sponsor:               |
-----------------------------+-----------------------------
 This config file:

 {{{
 DataDirectory /home/alecm/master/halfagig/hs1.d
 HiddenServiceDir /home/alecm/master/halfagig/hs1.d
 ControlPort unix:/home/alecm/master/halfagig/hs1.d/control.sock
 SocksPort 0
 Log debug file /home/alecm/master/halfagig/hs1.d/log.txt
 SafeLogging 0
 HeartbeatPeriod 60 minutes
 # HiddenServicePort 19 localhost:8501
 # HiddenServicePort 22 localhost:22
 HiddenServicePort 80 localhost:10501
 HiddenServiceNumIntroductionPoints 3
 LongLivedPorts 19,22,80
 #
 # CircuitBuildTimeout 60
 LearnCircuitBuildTimeout 0  # <------------------ ENABLING THIS WAS THE
 CAUSE
 # PredictedPortsRelevanceTime 0
 # UseEntryGuards 0
 # UseEntryGuardsAsDirGuards 0
 }}}

 Leads to this stack trace:

 {{{
 Dec 22 15:46:19.117 [err] tor_assertion_failed_(): Bug:
 src/or/config.c:725: get_options_mutable: Assertion global_options failed;
 aborting. (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug: Assertion global_options failed in
 get_options_mutable at src/or/config.c:725. Stack trace: (on Tor
 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /usr/local/bin/tor(log_backtrace+0x4c)
 [0x54c5ded4] (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:
 /usr/local/bin/tor(tor_assertion_failed_+0x90) [0x54c7a020] (on Tor
 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /usr/local/bin/tor(+0xe1fb8)
 [0x54be8fb8] (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /usr/local/bin/tor(get_options+0x50)
 [0x54be90d8] (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:
 /usr/local/bin/tor(circuit_build_times_disabled+0x24) [0x54bdc304] (on Tor
 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /usr/local/bin/tor(+0xe9234)
 [0x54bf0234] (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:
 /usr/local/bin/tor(options_init_from_string+0x348) [0x54bf4c18] (on Tor
 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:
 /usr/local/bin/tor(options_init_from_torrc+0x248) [0x54bf5038] (on Tor
 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /usr/local/bin/tor(tor_init+0x308)
 [0x54b3b304] (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /usr/local/bin/tor(tor_main+0x58)
 [0x54b3c88c] (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /usr/local/bin/tor(main+0x24)
 [0x54b358e4] (on Tor 0.2.9.7-rc 6b6ad81c2e140d85)
 Dec 22 15:46:19.118 [err] Bug:     /lib/arm-linux-
 gnueabihf/libc.so.6(__libc_start_main+0x114) [0x76ab5294] (on Tor
 0.2.9.7-rc 6b6ad81c2e140d85)
 }}}

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


More information about the tor-bugs mailing list