• Errors reported with getnode.cpp (line 80)

    From Keyop Troy@1:103/705 to GitLab note in main/sbbs on Sun Nov 3 10:46:56 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/797#note_5860

    Just had the same issue happen this Sunday.

    This time I didn't see the getnode error, but my user.tab is corrupted so I cant login to my BBS.
    --- SBBSecho 3.21-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sun Nov 3 11:50:02 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/797#note_5861

    You should have an auto-backup of your user.tab file in the data/user directory (e.g. user.0.tab) that you can restore, if you don't have another/more-recent backup.

    As for the cause, it still sounds like a file system issue to me. One thing you can check/play-with is the SCFG->Nodes... "Keep Node File Open" option (which defaults to Yes), just in case there is a bug and interplay between an node.dab and the user.tab files (but I doubt it).
    --- SBBSecho 3.21-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Keyop Troy@1:103/705 to GitLab note in main/sbbs on Sun Nov 3 14:53:41 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/797#note_5863

    I've completed a fsck with no issues found.

    Its odd that when the corruption occurs, its only the first two records, sysop & guest.
    --- SBBSecho 3.21-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)