I’ve been running this OpenBSD relay for a year now without much problems, but recently (after upgrading to OpenBSD 7.7 and Tor 0.4.8.16) the daemon started crashing every few hours of runtime.
These are the logs linked to one of the crashes:
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 54 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 95 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 65 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 189 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 11 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 224 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 198 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 74 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 197 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 166 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 234 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 163 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 33 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 25 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 181 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 33 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 186 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd last message repeated 2 times
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 202 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 54 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 95 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 65 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 189 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 11 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 224 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 198 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 74 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 197 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 166 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 234 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 163 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 33 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 25 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 181 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 33 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 186 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 202 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 54 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 95 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 65 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 189 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 186 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 234 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 11 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 224 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 198 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 74 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 197 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 166 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 234 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 163 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 13 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 251 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 73 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 197 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 33 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 25 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 82 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 100 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 181 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 33 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 186 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 202 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 200 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 157 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 54 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 95 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 234 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 163 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 33 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_addr_is_null: Bug: Called with unknown address family 25 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: tor_assertion_failed_: Bug: src/feature/nodelist/routerlist.c:3204: routerlist_assert_ok: Assertion r == r2 failed; aborting. (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: Tor 0.4.8.16: Assertion r == r2 failed in routerlist_assert_ok at src/feature/nodelist/routerlist.c:3204: . Stack trace: (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a82bbb1 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a839962 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a6bb435 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a6bc73b <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a6bb809 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a68100f <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a720729 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a693388 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a67fa29 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4aef682fb16 <event_base_assert_ok_nolock_+0xcf6> at /usr/local/lib/libevent_core.so.2.1 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4aef682af4c <event_base_loop+0x59c> at /usr/local/lib/libevent_core.so.2.1 (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a681baf <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a66f1c1 <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a66d94f <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
May 12 00:15:35 openbsd Tor[88554]: Bug: 0x4ac1a66d63b <???> at /usr/local/bin/tor (on Tor 0.4.8.16 )
The low file descriptor limit has been modified on relay deployment (a year ago), as suggested in step 5 of the official guide, and is still active. I believe the problem involves the often-used swap memory in some way (the system’s RAM is very limited).
Thanks for any insight on the issue.