I'm sorry if this is totally useless. I haven't caught up here yet, and
I don't know if there's more information about how I can go about forcing the core dumps that aren't happening any more, but I just got another segfault, this time luckily while I was at the terminal, so I was able to verify better the fact that this occurred within a short amount of time of what the console log, at the very least, specified:
12/18 13:31:22 term Node 2 Telnet <no name> [119.18.109.39]
12/18 13:31:57 term 0044 Telnet connection accepted from: 201.187.106.155 port 3672
12/18 13:31:57 term 0044 Hostname: <no name>
12/18 13:31:57 term Node 3 constructor using socket 44 (settings=8012)
12/18 13:31:57 term Node 3 temporary file directory: /sbbs/node3/temp/
12/18 13:31:57 term Node 3 !ERROR -1 (54) getting address/port
12/18 13:31:57 term 0044 Node 3 !Initialization failure
12/18 13:31:57 term Terminal Server !ERROR 32 sending on socket 44
[Threads: 18 Sockets: 33 Clients: 3 Served: 110 Errors: 3] (?=Help): Segmentation fault
12/18 13:31:57 term Node 3 !ERROR -1 (54) getting address/portSince I don't run OpenBSD, I can't tell you what error 54 is. Check your /usr/include/errno.h (or similarly named file) for the value 54 and what error macro/description is associated with that value. That might provide the necessary clue.
12/18 13:31:57 term Terminal Server !ERROR 32 sending on socket 44It's possible that the initialization failure is not handled gracefully and that the root-cause is that "ERROR -1 (54) getting address/port".
[Threads: 18 Sockets: 33 Clients: 3 Served: 110 Errors: 3]
(?=Help): Segmentation fault
I'm assuming this doesn't happen for *every* Telnet connection?
Re: more crap before I've even caught up on OBSD Synchronet crashes :|
By: Digital Man to Khelair on Thu Dec 18 2014 16:48:49
12/18 13:31:57 term Node 3 !ERROR -1 (54) getting address/portSince I don't run OpenBSD, I can't tell you what error 54 is. Check your /usr/include/errno.h (or similarly named file) for the value 54 and what error macro/description is associated with that value. That might provide the necessary clue.
12/18 13:31:57 term Terminal Server !ERROR 32 sending on socket 44It's possible that the initialization failure is not handled
[Threads: 18 Sockets: 33 Clients: 3 Served: 110 Errors: 3]
(?=Help): Segmentation fault
gracefully and that the root-cause is that "ERROR -1 (54) getting address/port". I'm assuming this doesn't happen for *every* Telnet connection?
Okay, so error 54 is ECONNRESET (Connection reset by peer), which I'll do more correlation on.
Thirty-two, if that is a non-Synchronet error, on BSD, is EPIPE/broken pipe.
Re: more crap before I've even caught up on OBSD Synchronet crashes :|
By: Digital Man to Khelair on Thu Dec 18 2014 16:48:49
12/18 13:31:57 term Node 3 !ERROR -1 (54) getting address/portSince I don't run OpenBSD, I can't tell you what error 54 is. Check your /usr/include/errno.h (or similarly named file) for the value 54 and what error macro/description is associated with that value. That might provide
the necessary clue.
12/18 13:31:57 term Terminal Server !ERROR 32 sending on socket 44It's possible that the initialization failure is not handled gracefully and that the root-cause is that "ERROR -1 (54) getting address/port". I'm assuming this doesn't happen for *every* Telnet connection?
[Threads: 18 Sockets: 33 Clients: 3 Served: 110 Errors: 3]
(?=Help): Segmentation fault
Okay, so error 54 is ECONNRESET (Connection reset by peer), which I'll do more correlation on.
Thirty-two, if that is a non-Synchronet error, on BSD, is EPIPE/broken pipe.
---
� Synchronet � Tinfoil Tetrahedron BBS telnet://tinfoil.synchro.net
can you run with gdb in bsd? and get a backtrace?
Sysop: | Ragnarok |
---|---|
Location: | Dock Sud, Bs As, Argentina |
Users: | 136 |
Nodes: | 10 (0 / 10) |
Uptime: | 55:29:25 |
Calls: | 15,174 |
Calls today: | 1 |
Files: | 19,862 |
D/L today: |
48 files (9,673K bytes) |
Messages: | 1,693,560 |