Subj : birthdaylist.js To : Digital Man From : DesotoFireflite Date : Mon May 16 2022 14:37:21 Re: birthdaylist.js By: Digital Man to DesotoFireflite on Sun May 15 2022 11:02 pm DM> Re: birthdaylist.js DM> By: DesotoFireflite to All on Sat May 14 2022 12:29 pm >> Can you think of any reason birthdaylist.js would just stop working. >> It was working fine up to yesterday, and wam, it just locks up the >> system. DM> And by "the system", I'm guessing you just mean the current node. Yes, just the node. Sorry, I should have said that >> You can >> see the curser blinking on the remote end, and that's it. It's not >> throwing any errors, it just locks up everytime. DM> Do you get the same behavior when running it using jsexec? Yes, heres a screen print. it gets to the last line, then locks up the window with the curser blinking a "-" just under the last line. C:\SBBS\exec>jsexec birthdaylist JSexec v3.19c-Win32 master/0b34b299a - Execute Synchronet Compiled Mar 20 2022 05:05:47 with MSC 1929 Loading configuration files from C:\sbbs\ctrl JavaScript-C 1.8.5 2011-03-31 JavaScript: Creating runtime: 167772160 bytes Reading script from C:\SBBS\exec\birthdaylist.js C:\SBBS\exec\birthdaylist.js compiled in 0.00 seconds >> I have not made any changes or added >> anything to the system in several weeks, so I can rule out operator >> error on my part. I had one new user log in and register 0n 5/13/2022, >> and I noticed it stopped working after that. I don't see anything in >> his settings that would cause a problem. He did use a birthdate of >> 19810101, so I changed that thinking that may be the problem, and no >> change. I've also tried to use it using the sysop ;EXEC command, and >> it just locks up the system also. For now I have just removed it, but >> I'd like to solve the issue. Since it's not throwing any errors, is >> there a way to debug it that would be easy for me to see what is going >> on. Thanks in advance. DM> No immediate ideas. I probably start adding log() lines to DM> exec/birthdaylist.js and load/birthdays.js to find out exactly where is DM> locking or infinite-looping (more likely). Can you give me an example of a good log line. Still learning the js Stuff. Thanks SysOp: C.G. Learn, AKA: DesotoFireflite Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23 A Gamers Paradise - Over 250 Registered Online Game Doors! --- Fartvergnugen: The pleasure of breaking wind. þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .