• ecWebv4 "TypeError: thread is undefined"

    From Nigel Reed@1:103/705 to GitLab note in main/sbbs on Thu Apr 24 12:16:15 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/823#note_7130

    Interesting that it doesn't show the line number where the error is. Is there a way to force that?
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Thu Apr 24 13:40:45 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/823#note_7134

    I suspect there's a catch() clause in of the ecWebv4 scripts that just calls `log(LOG_ERR, ...)` with the exception which converts to a string without the details (file and line number), though those details are available as properties of the exception object and could be logged.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Thu Apr 24 13:42:09 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/823#note_7135

    Or maybe it's just a warning level log message. Most of the `log()` calls in ecWebv4 are INFO or WARNING level.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nigel Reed@1:103/705 to GitLab note in main/sbbs on Thu Apr 24 14:19:43 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/823#note_7137

    That helps.

    web 0018 /sbbs/webv4/pages/001-forum.ssjs:393 thread is undefined
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Wed Apr 30 14:05:58 2025
    close https://gitlab.synchro.net/main/sbbs/-/issues/823
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Wed Apr 30 14:05:59 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/823#note_7168

    Appears resolved by Neglin in commit c418606d99653cdfa4ae0899198eb736c5f48f42 --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)