Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #21062

Closed (moved)
Open
Opened Dec 22, 2016 by alecmuffett@alecmuffett

get_options_mutable: Assertion global_options failed; aborting -- b/c LearnCircuitBuildTimeout 0

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)
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
Tor: 0.3.0.x-final
Milestone
Tor: 0.3.0.x-final
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#21062