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
  • #6866

Closed (moved)
Open
Opened Sep 16, 2012 by Trac@tracbot

pathbias_count_first_hop(): Bug: circuitbuild.c:2650

I installed Tor 0.2.3.22-rc yesterday and after a few hours it crashes with this error.

Sep 16 22:35:52.000 [err] pathbias_count_first_hop(): Bug: circuitbuild.c:2650: pathbias_count_first_hop: Assertion circ->build_state->desired_path_len == 1 failed; aborting.

I am using Tor in tor2web mode on a CentOS 5.7 VPS with 1GB ram.

Full log..

Sep 16 13:30:54.000 [notice] Tor 0.2.3.22-rc (git-213ba1a70b41ea97) opening log file. Sep 16 13:30:54.000 [warn] This copy of Tor was compiled to run in a non-anonymous mode. It will provide NO ANONYMITY. Sep 16 13:30:54.000 [notice] Parsing GEOIP file /usr/local/share/tor/geoip. Sep 16 13:30:55.000 [notice] No AES engine found; using AES_* functions. Sep 16 13:30:55.000 [notice] This version of OpenSSL has a slow implementation of counter mode; not using it. Sep 16 13:30:55.000 [notice] OpenSSL OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 [90802f] looks like it's older than 0.9.8l, but some vendors have backported 0.9.8l's renegotiation code to earlier versions, and some have backported the code from 0.9.8m or 0.9.8n. I'll set both SSL3_FLAGS and SSL_OP just to be safe. Sep 16 13:30:55.000 [notice] Reloaded microdescriptor cache. Found 3291 descriptors. Sep 16 13:30:55.000 [notice] We now have enough directory information to build circuits. Sep 16 13:30:55.000 [notice] Bootstrapped 80%: Connecting to the Tor network. Sep 16 13:30:56.000 [notice] Heartbeat: Tor's uptime is 0:00 hours, with 2 circuits open. I've sent 0 kB and received 0 kB. Sep 16 13:30:56.000 [notice] Bootstrapped 85%: Finishing handshake with first hop. Sep 16 13:30:56.000 [notice] We weren't able to find support for all of the TLS ciphersuites that we wanted to advertise. This won't hurt security, but it might make your Tor (if run as a client) more easy for censors to block. Sep 16 13:30:56.000 [notice] To correct this, use a more recent OpenSSL, built without disabling any secure ciphers or features. Sep 16 13:30:56.000 [notice] Bootstrapped 90%: Establishing a Tor circuit. Sep 16 13:31:02.000 [notice] Tor has successfully opened a circuit. Looks like client functionality is working. Sep 16 13:31:02.000 [notice] Bootstrapped 100%: Done. Sep 16 19:30:56.000 [notice] Heartbeat: Tor's uptime is 6:00 hours, with 3 circuits open. I've sent 64.01 MB and received 15.06 MB. Sep 16 22:35:52.000 [err] pathbias_count_first_hop(): Bug: circuitbuild.c:2650: pathbias_count_first_hop: Assertion circ->build_state->desired_path_len == 1 failed; aborting.

My torrc is default except for the following lines. Tor2WebMode 1 CircuitBuildTimeout 10

P.S. Tor with tor2webmode on wont work at all unless I put in the CircuitBuildTimeout line, it seems to default to 0 seconds which makes every connection time out instantly.

Trac:
Username: fob

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Tor: 0.2.3.x-final
Milestone
Tor: 0.2.3.x-final
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#6866