Closed granitepenguin closed 2 years ago
Got a core dump from a segfault. here's the bt
(gdb) bt
#0 0x00007f88622fd4b3 in std::_Rb_tree_increment(std::_Rb_tree_node_base*) ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x0000559633bf4533 in std::_Rb_tree_const_iterator<long>::operator++ (this=0x7f8853ffaa78)
at /usr/include/c++/8/bits/stl_tree.h:366
#2 0x0000559633bf9f34 in std::_Rb_tree<long, long, std::_Identity<long>, std::less<long>, std::allocator<long> >::erase[abi:cxx11](std::_Rb_tree_const_iterator<long>) (this=0x7f8854006200, __position=1639062677)
at /usr/include/c++/8/bits/stl_tree.h:1128
#3 0x0000559633bf44fb in std::set<long, std::less<long>, std::allocator<long> >::erase[abi:cxx11](std::_Rb_tree_const_iterator<long>) (this=0x7f8854006200, __position=1639062677) at /usr/include/c++/8/bits/stl_set.h:655
#4 0x0000559633be6659 in wwiv::wwivd::AutoBlocker::Connection (this=0x559635d5f860, ip="24.57.12.34")
at ../wwivd/ips.cpp:183
#5 0x0000559633c350e6 in wwiv::wwivd::ConnectionHandler::CheckForBlockedConnection (this=0x559635d60f40)
at ../wwivd/wwivd_non_http.cpp:533
#6 0x0000559633c35fac in wwiv::wwivd::ConnectionHandler::HandleConnection (this=0x559635d60f40)
at ../wwivd/wwivd_non_http.cpp:610
#7 0x0000559633c36c9b in wwiv::wwivd::HandleConnection (
h=std::unique_ptr<wwiv::wwivd::ConnectionHandler> = {...}) at ../wwivd/wwivd_non_http.cpp:685
#8 0x0000559633bdb462 in std::__invoke_impl<void, void (*)(std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> >), std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> > > (
__f=@0x559635d5c7c0: 0x559633c36c7b <wwiv::wwivd::HandleConnection(std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> >)>, __args#0=...)
at /usr/include/c++/8/bits/invoke.h:60
#9 0x0000559633bd9632 in std::__invoke<void (*)(std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> >), std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> > > (
__fn=@0x559635d5c7c0: 0x559633c36c7b <wwiv::wwivd::HandleConnection(std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> >)>, __args#0=...)
at /usr/include/c++/8/bits/invoke.h:95
#10 0x0000559633be49ff in std::thread::_Invoker<std::tuple<void (*)(std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> >), std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> > > >::_M_invoke<0ul, 1ul> (this=0x559635d5c7b8)
at /usr/include/c++/8/thread:244
#11 0x0000559633be465c in std::thread::_Invoker<std::tuple<void (*)(std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> >), std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> > > >::operator() (this=0x559635d5c7b8)
at /usr/include/c++/8/thread:253
#12 0x0000559633be43e4 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> >), std::unique_ptr<wwiv::wwivd::ConnectionHandler, std::default_delete<wwiv::wwivd::ConnectionHandler> > > > >::_M_run (this=0x559635d5c7b0)
at /usr/include/c++/8/thread:196
#13 0x00007f886230fb2f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#14 0x00007f88623dffa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#15 0x00007f8861fed4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Here are the logs around the segfault
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,347 VER-1 do_wwivd_callouts: one_callout_loop:
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: @90; name: WWIVnet
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: node @1
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 Skipping; No reason to call.
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 !should_call: #1
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: node @91
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 !allowed_to_call: #91
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: @3; name: RushNet
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: node @1
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,349 VER-2 Skipping; No reason to call.
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,349 VER-2 !should_call: #1
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,392 ERROR !connected(); threads_started_ = true
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,395 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .0
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,397 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .0'
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 INFO Validating country code for connection on port: 23; from peer: 24.57.12.34; country code: 124
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 AutoBlocker::Connection: Checking status for: 24.57.12.34
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 Erasing old session for IP: 24.57.12.34
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 OK: num sessions: 1
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 INFO Allowing connection for peer: 24.57.12.34
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 ConcurrentConnections::aquire: 24.57.12.34
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-2 ConcurrentConnections: cur: 1; max_num_: 2
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-2 ConcurrentConnections: (post increment) cur: 1; max_num_: 2
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-2 BBS is: WWIV
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 [287] launching node(2)
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 SemaphoreFile::try_acquire: '"/bbs/wwiv/data/nodeinuse.2"'
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 Setting blocking mode.
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 raw_cmd: ./bbs -XT -H@H -N@N
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 [287] Invoking Command Line (posix_spawn):./bbs -XT -H7 -N2
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,411 VER-2 after posix_spawn; ret: 0
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,411 VER-2 [287] before waitpid
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,423 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .1
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,424 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .1'
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 5.7.2.3537, Copyright (c) 1998-2021, WWIV Software Services.
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: #015
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: Initializing BBS...
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: #015
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: WWIV Bulletin Board System 5.7.2.3537 exiting at error level 0
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-2 [287] after waitpid
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 INFO [287] Node #3 exited with error code: 0
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-1 after launch_cmd
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-1 ~SemaphoreFile(): "/bbs/wwiv/data/nodeinuse.3"; fd: 8
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-2 closed socket: 7
daemon.log:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-1 Exiting HandleConnection (launch_node)
daemon.log:Dec 9 09:11:20 beaglebbs wwivd[287]: 2021-12-09 09:11:20,466 WARN Unable to get screen size from terminal.
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,386 ERROR !connected(); threads_started_ = true
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,389 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .0
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,395 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .0'
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,411 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .1
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,411 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .1'
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: #015
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: WWIV Bulletin Board System 5.7.2.3537 exiting at error level 0
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-2 [287] after waitpid
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 INFO [287] Node #2 exited with error code: 0
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-1 after launch_cmd
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-1 ~SemaphoreFile(): "/bbs/wwiv/data/nodeinuse.2"; fd: 9
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-2 closed socket: 7
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-1 Exiting HandleConnection (launch_node)
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,512 INFO Validating country code for connection on port: 23; from peer: 24.57.12.34; country code: 124
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,514 VER-1 AutoBlocker::Connection: Checking status for: 24.57.12.34
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,515 VER-1 Erasing old session for IP: 24.57.12.34
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 INFO Validating country code for connection on port: 23; from peer: 24.57.12.34; country code: 124
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 AutoBlocker::Connection: Checking status for: 24.57.12.34
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 Erasing old session for IP: 24.57.12.34
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 OK: num sessions: 1
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 INFO Allowing connection for peer: 24.57.12.34
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 ConcurrentConnections::aquire: 24.57.12.34
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 ConcurrentConnections: cur: 0; max_num_: 2
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 ConcurrentConnections: (post increment) cur: 0; max_num_: 2
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 BBS is: WWIV
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-1 [287] launching node(2)
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 SemaphoreFile::try_acquire: '"/bbs/wwiv/data/nodeinuse.2"'
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 Setting blocking mode.
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 raw_cmd: ./bbs -XT -H@H -N@N
daemon.log:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 [287] Invoking Command Line (posix_spawn):./bbs -XT -H7 -N2
daemon.log:Dec 9 09:11:54 beaglebbs systemd[1]: wwivd.service: Main process exited, code=killed, status=11/SEGV
daemon.log:Dec 9 09:11:54 beaglebbs systemd[1]: wwivd.service: Failed with result 'signal'.
kern.log:Dec 9 09:11:54 beaglebbs kernel: [81611.255286] wwivd[9790]: segfault at 2200323e ip 00007f88622fd4b3 sp 00007f8853ffaa38 error 4 in libstdc++.so.6.0.25[7f88622dd000+ac000]
kern.log:Dec 9 09:11:54 beaglebbs kernel: [81611.255294] Code: 50 10 74 f3 c3 66 90 48 8b 47 18 c3 48 89 d0 c3 0f 1f 80 00 00 00 00 48 8b 47 18 48 85 c0 75 0a eb 15 0f 1f 44 00 00 48 89 d0 <48> 8b 50 10 48 85 d2 75 f4 c3 0f 1f 00 48 8b 47 08 48 3b 78 18 74
messages:Dec 9 09:11:54 beaglebbs kernel: [81611.255286] wwivd[9790]: segfault at 2200323e ip 00007f88622fd4b3 sp 00007f8853ffaa38 error 4 in libstdc++.so.6.0.25[7f88622dd000+ac000]
messages:Dec 9 09:11:54 beaglebbs kernel: [81611.255294] Code: 50 10 74 f3 c3 66 90 48 8b 47 18 c3 48 89 d0 c3 0f 1f 80 00 00 00 00 48 8b 47 18 48 85 c0 75 0a eb 15 0f 1f 44 00 00 48 89 d0 <48> 8b 50 10 48 85 d2 75 f4 c3 0f 1f 00 48 8b 47 08 48 3b 78 18 74
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,347 VER-1 do_wwivd_callouts: one_callout_loop:
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: @90; name: WWIVnet
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: node @1
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 Skipping; No reason to call.
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 !should_call: #1
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: node @91
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 !allowed_to_call: #91
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: @3; name: RushNet
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,348 VER-2 one_net_wwivnet_callout: node @1
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,349 VER-2 Skipping; No reason to call.
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,349 VER-2 !should_call: #1
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,392 ERROR !connected(); threads_started_ = true
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,395 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .0
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,397 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .0'
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 INFO Validating country code for connection on port: 23; from peer: 24.57.12.34; country code: 124
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 AutoBlocker::Connection: Checking status for: 24.57.12.34
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 Erasing old session for IP: 24.57.12.34
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 OK: num sessions: 1
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 INFO Allowing connection for peer: 24.57.12.34
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 ConcurrentConnections::aquire: 24.57.12.34
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-2 ConcurrentConnections: cur: 1; max_num_: 2
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-2 ConcurrentConnections: (post increment) cur: 1; max_num_: 2
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-2 BBS is: WWIV
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,404 VER-1 [287] launching node(2)
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 SemaphoreFile::try_acquire: '"/bbs/wwiv/data/nodeinuse.2"'
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 Setting blocking mode.
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 raw_cmd: ./bbs -XT -H@H -N@N
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,405 VER-2 [287] Invoking Command Line (posix_spawn):./bbs -XT -H7 -N2
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,411 VER-2 after posix_spawn; ret: 0
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,411 VER-2 [287] before waitpid
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,423 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .1
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,424 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=3 .1'
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 5.7.2.3537, Copyright (c) 1998-2021, WWIV Software Services.
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: #015
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: Initializing BBS...
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: #015
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: WWIV Bulletin Board System 5.7.2.3537 exiting at error level 0
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-2 [287] after waitpid
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 INFO [287] Node #3 exited with error code: 0
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-1 after launch_cmd
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-1 ~SemaphoreFile(): "/bbs/wwiv/data/nodeinuse.3"; fd: 8
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-2 closed socket: 7
syslog:Dec 9 09:11:17 beaglebbs wwivd[287]: 2021-12-09 09:11:17,460 VER-1 Exiting HandleConnection (launch_node)
syslog:Dec 9 09:11:20 beaglebbs wwivd[287]: 2021-12-09 09:11:20,466 WARN Unable to get screen size from terminal.
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,386 ERROR !connected(); threads_started_ = true
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,389 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .0
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,395 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .0'
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,411 INFO ExecuteExternalProgram: /bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .1
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,411 INFO Exec: '/bbs/wwiv/networkc --v=0 --bbsdir=/bbs/wwiv --bindir=/bbs/wwiv --configdir=/bbs/wwiv --quiet --process_instance=2 .1'
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: #015
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: WWIV Bulletin Board System 5.7.2.3537 exiting at error level 0
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-2 [287] after waitpid
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 INFO [287] Node #2 exited with error code: 0
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-1 after launch_cmd
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-1 ~SemaphoreFile(): "/bbs/wwiv/data/nodeinuse.2"; fd: 9
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-2 closed socket: 7
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,430 VER-1 Exiting HandleConnection (launch_node)
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,512 INFO Validating country code for connection on port: 23; from peer: 24.57.12.34; country code: 124
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,514 VER-1 AutoBlocker::Connection: Checking status for: 24.57.12.34
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,515 VER-1 Erasing old session for IP: 24.57.12.34
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 INFO Validating country code for connection on port: 23; from peer: 24.57.12.34; country code: 124
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 AutoBlocker::Connection: Checking status for: 24.57.12.34
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 Erasing old session for IP: 24.57.12.34
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 OK: num sessions: 1
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 INFO Allowing connection for peer: 24.57.12.34
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,516 VER-1 ConcurrentConnections::aquire: 24.57.12.34
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 ConcurrentConnections: cur: 0; max_num_: 2
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 ConcurrentConnections: (post increment) cur: 0; max_num_: 2
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 BBS is: WWIV
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-1 [287] launching node(2)
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 SemaphoreFile::try_acquire: '"/bbs/wwiv/data/nodeinuse.2"'
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 Setting blocking mode.
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 raw_cmd: ./bbs -XT -H@H -N@N
syslog:Dec 9 09:11:54 beaglebbs wwivd[287]: 2021-12-09 09:11:54,517 VER-2 [287] Invoking Command Line (posix_spawn):./bbs -XT -H7 -N2
syslog:Dec 9 09:11:54 beaglebbs kernel: [81611.255286] wwivd[9790]: segfault at 2200323e ip 00007f88622fd4b3 sp 00007f8853ffaa38 error 4 in libstdc++.so.6.0.25[7f88622dd000+ac000]
syslog:Dec 9 09:11:54 beaglebbs kernel: [81611.255294] Code: 50 10 74 f3 c3 66 90 48 8b 47 18 c3 48 89 d0 c3 0f 1f 80 00 00 00 00 48 8b 47 18 48 85 c0 75 0a eb 15 0f 1f 44 00 00 48 89 d0 <48> 8b 50 10 48 85 d2 75 f4 c3 0f 1f 00 48 8b 47 08 48 3b 78 18 74
syslog:Dec 9 09:11:54 beaglebbs systemd[1]: wwivd.service: Main process exited, code=killed, status=11/SEGV
syslog:Dec 9 09:11:54 beaglebbs systemd[1]: wwivd.service: Failed with result 'signal'.
networkc.log:2021-12-09 09:11:17,418 START networkc exiting at Thu Dec 9 09:11:17 2021
networkc.log:2021-12-09 09:11:17,456 START networkc exiting at Thu Dec 9 09:11:17 2021
networkc.log:2021-12-09 09:11:54,410 START networkc exiting at Thu Dec 9 09:11:54 2021
networkc.log:2021-12-09 09:11:54,426 START networkc exiting at Thu Dec 9 09:11:54 2021
Linux: 5.7.2.3537 Debian 10 stable
there's something that is causing wwivd to fail, at which point, messages stop tossing. It's unclear what's actually happening; the logs are pretty sparse. I do see this in network1:
upping verbosity to v=2 on wwivd and network* to see if anything jumps out