conflux_pick_first_leg: Non-fatal assertion !(!min_leg) failed
Summary
I see the following warning on my exit relay sometimes:
May 30 15:52:28 host Tor-relay[4144596]: tor_bug_occurred_(): Bug: src/core/or/conflux.c:551: conflux_pick_first_leg: Non-fatal assertion !(!min_leg) failed. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: Tor 0.4.8.0-alpha-dev (git-d5dea2202cfee1ea): Non-fatal assertion !(!min_leg) failed in conflux_pick_first_leg at src/core/or/conflux.c:551. Stack trace: (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(log_backtrace_impl+0x57) [0x5d2f16105c07] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(tor_bug_occurred_+0x169) [0x5d2f16110b59] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(conflux_decide_next_circ+0x36d) [0x5d2f161a242d] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(conflux_decide_circ_for_send+0x98) [0x5d2f161a2588] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(relay_send_command_from_edge_+0x2fa) [0x5d2f160b263a] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(connection_exit_begin_conn+0x3c1) [0x5d2f161c0de1] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(+0x9a659) [0x5d2f160b6659] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(circuit_receive_relay_cell+0x365) [0x5d2f160b6b75] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(command_process_cell+0x420) [0x5d2f16194930] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(+0x1a64da) [0x5d2f161c24da] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(+0x19c704) [0x5d2f161b8704] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(+0x6f329) [0x5d2f1608b329] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /lib/x86_64-linux-gnu/libevent-2.1.so.7(+0x21585) [0x77112266e585] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /lib/x86_64-linux-gnu/libevent-2.1.so.7(event_base_loop+0x49f) [0x77112266ec1f] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(do_main_loop+0xf1) [0x5d2f1608c631] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(tor_run_main+0x1e5) [0x5d2f16087f75] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(tor_main+0x59) [0x5d2f160842f9] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(main+0x19) [0x5d2f16083eb9] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /lib/x86_64-linux-gnu/libc.so.6(+0x2718a) [0x771121d7e18a] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x771121d7e245] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 30 15:52:28 host Tor-relay[4144596]: Bug: /usr/local/bin/tor-master(_start+0x21) [0x5d2f16083f01] (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
and possibly related:
May 31 20:56:41 host Tor-relay[4144596]: connection_edge_package_raw_inbuf(): Bug: called on conn that's already marked for close at src/core/or/relay.c:1852. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 31 20:56:41 host Tor-relay[4144596]: connection_edge_package_raw_inbuf(): Bug: called on conn that's already marked for close at src/core/or/relay.c:1852. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 31 20:56:41 host Tor-relay[4144596]: connection_edge_package_raw_inbuf(): Bug: called on conn that's already marked for close at src/core/or/relay.c:1852. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 31 20:56:41 host Tor-relay[4144596]: connection_edge_package_raw_inbuf(): Bug: called on conn that's already marked for close at src/core/or/relay.c:1852. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 31 20:56:45 host Tor-relay[4144596]: connection_edge_package_raw_inbuf(): Bug: called on conn that's already marked for close at src/core/or/relay.c:1852. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 31 20:56:45 host Tor-relay[4144596]: connection_edge_package_raw_inbuf(): Bug: called on conn that's already marked for close at src/core/or/relay.c:1852. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
May 31 20:56:45 host Tor-relay[4144596]: connection_edge_package_raw_inbuf(): Bug: called on conn that's already marked for close at src/core/or/relay.c:1852. (on Tor 0.4.8.0-alpha-dev d5dea2202cfee1ea)
Environment
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm