[tor-relays] scale_active_circuits assertion fail

teor teor2345 at gmail.com
Tue Feb 20 21:37:42 UTC 2018

> On 21 Feb 2018, at 03:13, Logforme <m7527 at abc.se> wrote:
> My relay (855BC2DABE24C861CD887DB9B2E950424B49FC34) just crashed with the following error:
> Feb 20 14:33:40.000 [err] tor_assertion_failed_(): Bug: ../src/or/circuitmux_ewma.c:711: scale_active_circuits: Assertion e->last_adjusted_tick == pol->active_circuit_pqueue_last_recalibrated failed; aborting. (on Tor )
> Feb 20 14:33:40.000 [err] Bug: Assertion e->last_adjusted_tick == pol->active_circuit_pqueue_last_recalibrated failed in scale_active_circuits at ../src/or/circuitmux_ewma.c:711. Stack trace: (on Tor )
> <snip stack trace>

Please open a ticket with the full stack trace, and your OS.

> The relay had been up for 23 days:
> Feb 20 12:55:12.000 [notice] Heartbeat: Tor's uptime is 23 days 17:59 hours, with 30352 circuits open. I've sent 20574.36 GB and received 20125.28 GB.
> When I checked htop earlier everything looked fine. Modest CPU and MEM usage.
> What went wrong and what can I do to prevent this from happening again?

We write some code that assumed something would always be true about our
tick implementation, and it wasn't. It's not your fault.

We fix crashes like this as a high priority.


More information about the tor-relays mailing list