Here is a strange one for you. I was doing some cleaning/updating of my text directory. I have a total of 30 or so random*.msg files (in sync CTRLA format)
and I moved them to "/sbbs/text/menu/random" directory which this may have caused it in the firstplace, did'nt think about that. but anyway, I moved them to this directory temporarily just to make it easier to navigate my txt files and update them in SyncDraw, I logged into the BBS with the files still in the ../text/menu/random directory and it segfaulted the bbs in the login sequence right when it is time to load the random* files. So I presume it is loading a that directory as a file and crashing.
I'm sure it's something that will not happen ever again with anyone else, but thought you should know :-)
Hi Rob,
Here is a strange one for you. I was doing some cleaning/updating of my text directory. I have a total of 30 or so random*.msg files (in sync CTRLA format) and I moved them to "/sbbs/text/menu/random" directory which this may have caused it in the firstplace, did'nt think about that. but anyway, I moved them to this directory temporarily just to make it easier to navigate my txt files and update them in SyncDraw, I logged into the BBS with the files still in the ../text/menu/random directory and it segfaulted the bbs in the login sequence right when it is time to load the random* files. So I presume it is loading a that directory as a file and crashing.
I'm sure it's something that will not happen ever again with anyone else, but thought you should know :-)
Interesting. Did any of the files that were moved have any of the native filenames for a new installation of the BBS?
I can't think of the names to provide as examples, and I have no access to my system at the moment.
I'll try to reproduce it some time. A bug (issue) report at gitlab.synchro.net would help me to remember to do that.
Also, anytime SBBS segfaults (assuming *nix OS), it'd be very helpful (likely save me a lot of time) if you could provide a backtrace of the crash: https://wiki.synchro.net/howto:gdb
Also, anytime SBBS segfaults (assuming *nix OS), it'd be very helpful (likely save me a lot of time) if you could provide a backtrace of the crash:
https://wiki.synchro.net/howto:gdb
Re: random*.msg (segfault)
By: Digital Man to kk4qbn on Mon Aug 26 2024 14:29:27
Also, anytime SBBS segfaults (assuming *nix OS), it'd be very helpful (likely save me a lot of time) if you could provide a backtrace of the crash:
https://wiki.synchro.net/howto:gdb
I was able to reproduce this very easily and I have updated the git report with a backtrace.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 368 |
Nodes: | 16 (2 / 14) |
Uptime: | 86:42:51 |
Calls: | 7,895 |
Calls today: | 1 |
Files: | 12,968 |
Messages: | 5,792,151 |