[tor-bugs] #25692 [Core Tor/Tor]: onion_extend_cpath: Non-fatal assertion info || client failed.

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Apr 5 19:55:41 UTC 2018


#25692: onion_extend_cpath: Non-fatal assertion info || client failed.
-------------------------------------------------+-------------------------
 Reporter:  nickm                                |          Owner:  (none)
     Type:  defect                               |         Status:  new
 Priority:  High                                 |      Milestone:  Tor:
                                                 |  0.3.4.x-final
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  034-must 033-backport regression     |  Actual Points:
  chutney 034-included-20180403                  |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by arma):

 A relay operator on #tor just saw this on startup using 0.3.3.4-alpha:
 {{{
 Apr 05 18:46:34.000 [notice] Your Tor server's identity key fingerprint is
 'Justaguy3 BA11156BE989853DAFAF48360F898692F384B5E5'
 Apr 05 18:46:34.000 [notice] Bootstrapped 0%: Starting
 Apr 05 18:46:34.000 [notice] Starting with guard context "default"
 Apr 05 18:46:35.000 [notice] I learned some more directory information,
 but not enough to build a circuit: We have no usable consensus.
 Apr 05 18:46:36.000 [notice] I learned some more directory information,
 but not enough to build a circuit: We have no usable consensus.
 Apr 05 18:46:36.000 [notice] Bootstrapped 45%: Asking for relay
 descriptors
 Apr 05 18:46:36.000 [notice] I learned some more directory information,
 but not enough to build a circuit: We need more microdescriptors: we have
 0/6484, and can only build 0% of likely paths. (We have 0% of guards bw,
 0% of midpoint bw, and 0% of exit bw = 0% of path bw.)
 Apr 05 18:46:36.000 [notice] Bootstrapped 50%: Loading relay descriptors
 Apr 05 18:46:38.000 [notice] Bootstrapped 55%: Loading relay descriptors
 Apr 05 18:46:38.000 [notice] Bootstrapped 60%: Loading relay descriptors
 Apr 05 18:46:38.000 [notice] Bootstrapped 65%: Loading relay descriptors
 Apr 05 18:46:38.000 [notice] Bootstrapped 70%: Loading relay descriptors
 Apr 05 18:46:38.000 [notice] Bootstrapped 75%: Loading relay descriptors
 Apr 05 18:46:38.000 [notice] Bootstrapped 80%: Connecting to the Tor
 network
 Apr 05 18:46:40.000 [notice] Bootstrapped 85%: Finishing handshake with
 first hop
 Apr 05 18:46:41.000 [notice] Bootstrapped 90%: Establishing a Tor circuit
 Apr 05 18:46:41.000 [notice] Tor has successfully opened a circuit. Looks
 like client functionality is working.
 Apr 05 18:46:41.000 [notice] Bootstrapped 100%: Done
 Apr 05 18:46:41.000 [notice] Now checking whether ORPort
 185.152.65.167:7069 and DirPort 185.152.65.167:7070 are reachable... (this
 may take up to 20 minutes -- look for log messages indicating success)
 Apr 05 18:46:42.000 [notice] Self-testing indicates your ORPort is
 reachable from the outside. Excellent.
 Apr 05 18:46:42.000 [notice] Self-testing indicates your DirPort is
 reachable from the outside. Excellent. Publishing server descriptor.
 Apr 05 18:46:43.000 [warn] tor_bug_occurred_(): Bug:
 ../src/or/circuitbuild.c:2779: onion_extend_cpath: Non-fatal assertion
 info failed. (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug: Non-fatal assertion info failed in
 onion_extend_cpath at ../src/or/circuitbuild.c:2779. Stack trace: (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(log_backtrace+0x44)
 [0x55bcc0eec154] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(tor_bug_occurred_+0xb9)
 [0x55bcc0f07989] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:
 /usr/sbin/tor(circuit_establish_circuit+0x3b6) [0x55bcc0e3c1c6] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:
 /usr/sbin/tor(circuit_launch_by_extend_info+0x7d) [0x55bcc0e4f69d] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:
 /usr/sbin/tor(circuit_build_needed_circs+0x2f1) [0x55bcc0e4fd51] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(+0x53c78)
 [0x55bcc0db6c78] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/lib/x86_64-linux-
 gnu/libevent-2.0.so.5(event_base_loop+0x6a0) [0x7fef0ef8a5a0] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(do_main_loop+0x2bc)
 [0x55bcc0db778c] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(tor_run_main+0x275)
 [0x55bcc0db8e95] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(tor_main+0x3a)
 [0x55bcc0db22da] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(main+0x19)
 [0x55bcc0db2049] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /lib/x86_64-linux-
 gnu/libc.so.6(__libc_start_main+0xf1) [0x7fef0d7e62e1] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Bug:     /usr/sbin/tor(_start+0x2a)
 [0x55bcc0db209a] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:43.000 [warn] Failed to find node for hop #2 of our path.
 Discarding this circuit.
 Apr 05 18:46:44.000 [notice] Performing bandwidth self-test...done.
 Apr 05 18:46:46.000 [warn] tor_bug_occurred_(): Bug:
 ../src/or/circuitbuild.c:2390: onion_pick_cpath_exit: Non-fatal assertion
 !(exit_ei == NULL) failed. (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug: Non-fatal assertion !(exit_ei == NULL)
 failed in onion_pick_cpath_exit at ../src/or/circuitbuild.c:2390. Stack
 trace: (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(log_backtrace+0x44)
 [0x55bcc0eec154] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(tor_bug_occurred_+0xb9)
 [0x55bcc0f07989] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:
 /usr/sbin/tor(circuit_establish_circuit+0xa22) [0x55bcc0e3c832] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:
 /usr/sbin/tor(circuit_launch_by_extend_info+0x7d) [0x55bcc0e4f69d] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:
 /usr/sbin/tor(circuit_build_needed_circs+0x3c8) [0x55bcc0e4fe28] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(+0x53c78)
 [0x55bcc0db6c78] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/lib/x86_64-linux-
 gnu/libevent-2.0.so.5(event_base_loop+0x6a0) [0x7fef0ef8a5a0] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(do_main_loop+0x2bc)
 [0x55bcc0db778c] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(tor_run_main+0x275)
 [0x55bcc0db8e95] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(tor_main+0x3a)
 [0x55bcc0db22da] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(main+0x19)
 [0x55bcc0db2049] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /lib/x86_64-linux-
 gnu/libc.so.6(__libc_start_main+0xf1) [0x7fef0d7e62e1] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:46.000 [warn] Bug:     /usr/sbin/tor(_start+0x2a)
 [0x55bcc0db209a] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] tor_bug_occurred_(): Bug:
 ../src/or/circuitbuild.c:2779: onion_extend_cpath: Non-fatal assertion
 info failed. (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug: Non-fatal assertion info failed in
 onion_extend_cpath at ../src/or/circuitbuild.c:2779. Stack trace: (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(log_backtrace+0x44)
 [0x55bcc0eec154] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(tor_bug_occurred_+0xb9)
 [0x55bcc0f07989] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:
 /usr/sbin/tor(circuit_establish_circuit+0x3b6) [0x55bcc0e3c1c6] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:
 /usr/sbin/tor(circuit_launch_by_extend_info+0x7d) [0x55bcc0e4f69d] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:
 /usr/sbin/tor(circuit_build_needed_circs+0x3c8) [0x55bcc0e4fe28] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(+0x53c78)
 [0x55bcc0db6c78] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/lib/x86_64-linux-
 gnu/libevent-2.0.so.5(event_base_loop+0x6a0) [0x7fef0ef8a5a0] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(do_main_loop+0x2bc)
 [0x55bcc0db778c] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(tor_run_main+0x275)
 [0x55bcc0db8e95] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(tor_main+0x3a)
 [0x55bcc0db22da] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(main+0x19)
 [0x55bcc0db2049] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /lib/x86_64-linux-
 gnu/libc.so.6(__libc_start_main+0xf1) [0x7fef0d7e62e1] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Bug:     /usr/sbin/tor(_start+0x2a)
 [0x55bcc0db209a] (on Tor 0.3.3.4-alpha )
 Apr 05 18:46:47.000 [warn] Failed to find node for hop #2 of our path.
 Discarding this circuit.
 Apr 05 18:46:52.000 [notice] New control connection opened from 127.0.0.1.
 Apr 05 18:47:21.000 [warn] tor_bug_occurred_(): Bug:
 ../src/or/circuitbuild.c:2779: onion_extend_cpath: Non-fatal assertion
 info failed. (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug: Non-fatal assertion info failed in
 onion_extend_cpath at ../src/or/circuitbuild.c:2779. Stack trace: (on Tor
 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(log_backtrace+0x44)
 [0x55bcc0eec154] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(tor_bug_occurred_+0xb9)
 [0x55bcc0f07989] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:
 /usr/sbin/tor(circuit_establish_circuit+0x3b6) [0x55bcc0e3c1c6] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:
 /usr/sbin/tor(circuit_launch_by_extend_info+0x7d) [0x55bcc0e4f69d] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:
 /usr/sbin/tor(circuit_build_needed_circs+0x255) [0x55bcc0e4fcb5] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(+0x53c78)
 [0x55bcc0db6c78] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/lib/x86_64-linux-
 gnu/libevent-2.0.so.5(event_base_loop+0x6a0) [0x7fef0ef8a5a0] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(do_main_loop+0x2bc)
 [0x55bcc0db778c] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(tor_run_main+0x275)
 [0x55bcc0db8e95] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(tor_main+0x3a)
 [0x55bcc0db22da] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(main+0x19)
 [0x55bcc0db2049] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /lib/x86_64-linux-
 gnu/libc.so.6(__libc_start_main+0xf1) [0x7fef0d7e62e1] (on Tor
 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Bug:     /usr/sbin/tor(_start+0x2a)
 [0x55bcc0db209a] (on Tor 0.3.3.4-alpha )
 Apr 05 18:47:21.000 [warn] Failed to find node for hop #2 of our path.
 Discarding this circuit.
 Apr 05 18:49:06.000 [notice] New control connection opened from 127.0.0.1.
 }}}

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


More information about the tor-bugs mailing list