[tor-bugs] #6866 [Tor Client]: pathbias_count_first_hop(): Bug: circuitbuild.c:2650

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Sun Sep 16 20:26:03 UTC 2012


#6866: pathbias_count_first_hop(): Bug: circuitbuild.c:2650
------------------------+---------------------------------------------------
 Reporter:  fob         |          Owner:                  
     Type:  defect      |         Status:  new             
 Priority:  normal      |      Milestone:                  
Component:  Tor Client  |        Version:  Tor: 0.2.3.21-rc
 Keywords:              |         Parent:                  
   Points:              |   Actualpoints:                  
------------------------+---------------------------------------------------
 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.

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


More information about the tor-bugs mailing list