[tor-bugs] #28970 [Core Tor/Tor]: tor_bug_occurred_(): Bug: ../src/or/hs_client.c:624: setup_intro_circ_auth_key: Non-fatal assertion

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Sep 9 07:52:07 UTC 2019


#28970: tor_bug_occurred_(): Bug: ../src/or/hs_client.c:624:
setup_intro_circ_auth_key: Non-fatal assertion
-------------------------------------------------+-------------------------
 Reporter:  torcrash                             |          Owner:  dgoulet
     Type:  defect                               |         Status:
                                                 |  reopened
 Priority:  High                                 |      Milestone:  Tor:
                                                 |  0.4.2.x-final
Component:  Core Tor/Tor                         |        Version:  Tor:
                                                 |  0.3.4.9
 Severity:  Critical                             |     Resolution:
 Keywords:  tor-client, tor-hs, postfreeze-ok,   |  Actual Points:
  040-unreached-must, network-team-roadmap-      |
  august, regression?, 041-unreached-must        |
Parent ID:  #29995                               |         Points:  5
 Reviewer:                                       |        Sponsor:
                                                 |  Sponsor27-must
-------------------------------------------------+-------------------------

Comment (by asn):

 And right below the above assert I find this for the same circuit (this is
 on another run so diff circ id):
 {{{
 Sep 09 10:49:43.000 [info] connection_ap_handshake_attach_circuit(): Found
 open intro circ 3172098314 (id: 15). Rend circuit 3553720442 (id: 16);
 Sending introduction. (stream 1 sec old)
 Sep 09 10:49:43.000 [warn] tor_bug_occurred_(): Bug:
 src/feature/hs/hs_client.c:491: intro_circ_is_ok: Non-fatal assertion
 !(!hs_ident_intro_circ_is_valid(circ->hs_ident)) failed. (Future instances
 of this warning will be silenced.) (on Tor 0.4.2.0-alpha-dev
 eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug: Non-fatal assertion
 !(!hs_ident_intro_circ_is_valid(circ->hs_ident)) failed in
 intro_circ_is_ok at src/feature/hs/hs_client.c:491. Stack trace: (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(log_backtrace_impl+0x46)
 [0x5596ba3034f6] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(tor_bug_occurred_+0x16b)
 [0x5596ba2fe8fb] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(hs_client_send_introduce1+0x2ea) [0x5596ba1ff76a] (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(connection_ap_handshake_attach_circuit+0x3df)
 [0x5596ba1930df] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(connection_ap_attach_pending+0x158) [0x5596ba197428] (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(hs_client_receive_rendezvous_acked+0x80) [0x5596ba1ffda0]
 (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(rend_process_relay_cell+0x174) [0x5596ba249624] (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(+0xb8bb7)
 [0x5596ba1b0bb7] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(circuit_receive_relay_cell+0x2b5) [0x5596ba1b2ff5] (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(command_process_cell+0x2c0) [0x5596ba194bb0] (on Tor 0.4.2.0
 -alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(channel_tls_handle_cell+0x253) [0x5596ba174433] (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(+0xa595c)
 [0x5596ba19d95c] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:
 ./src/app/tor(connection_handle_read+0xaac) [0x5596ba161c4c] (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(+0x6eebe)
 [0x5596ba166ebe] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     /usr/lib/x86_64-linux-
 gnu/libevent-2.1.so.6(+0x229ba) [0x7f3d99d5a9ba] (on Tor 0.4.2.0-alpha-dev
 eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     /usr/lib/x86_64-linux-
 gnu/libevent-2.1.so.6(event_base_loop+0x5a7) [0x7f3d99d5b537] (on Tor
 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(do_main_loop+0xdd)
 [0x5596ba1681dd] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(tor_run_main+0x1115)
 [0x5596ba155af5] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(tor_main+0x3a)
 [0x5596ba15318a] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(main+0x19)
 [0x5596ba152d69] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     /lib/x86_64-linux-
 gnu/libc.so.6(__libc_start_main+0xeb) [0x7f3d997e009b] (on Tor 0.4.2.0
 -alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [warn] Bug:     ./src/app/tor(_start+0x2a)
 [0x5596ba152dba] (on Tor 0.4.2.0-alpha-dev eef7896e854c3d6d)
 Sep 09 10:49:43.000 [info] circuit_mark_for_close_(): Circuit 3172098314
 (id: 15) marked for close at src/feature/hs/hs_client.c:660 (orig reason:
 2, new reason: 0)
 }}}

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


More information about the tor-bugs mailing list