channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover.
I was informed by @gus from this relay that triggered its OOM and then:
Jul 22 01:19:46.000 [notice] We're low on memory (cell queues total alloc: 1574732016 buffer total alloc: 2899968, tor compress total alloc: 0 (zlib: 0, zstd: 0, lzma: 0), rendezvous cache total alloc: 0). Killing circuits withover-long queues. (This behavior is controlled by MaxMemInQueues.)
Jul 22 01:20:09.000 [notice] Removed 157992912 bytes by killing 726 circuits; 113216 circuits remain alive. Also killed 0 non-linked directory connections. Killed 0 edge connections
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_fuirst_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Jul 22 01:20:09.000 [warn] channel_flush_from_first_active_circuit: Bug: Found a supposedly active circuit with no cells to send. Trying to recover. (on Tor 0.4.7.8 )
Of course, this is really NOT suppose to happen. Any fix here is likely to be a backport candidate.