Rob,
I don't know if you (or maybe if anyone else) has noticed this happening, but after recent CVS updates I am getting some crashes with sbbsctrl.exe. I am not sure if it was the updates I did from the 28th or the 29th that started it.
I get the Windows "Send Error Report" message box when it crashes. The BBS keeps running until I acknowledge it by hitting "Don't Send" (or likely if I also were to hit "Send"). Then I have to restart sbbsctrl.exe.
I restart, it all looks good, and then after everything settles in, it gives the same message box. It happens even before any new users (aka bots) try to connect. I see it run these last couple of events:
11/30 05:54:47a Running timed event: DYNDNS
11/30 05:54:47a Executing external: ?dyndns.js xxxxxxxx
11/30 05:54:47a Synchronet Dynamic DNS Client 1.12
xxxxxxxx
11/30 05:54:57a Timed event: DYNDNS returned 0
11/30 05:54:57a Running timed event: WEBRSS
11/30 05:54:57a Executing external: ?web_feed_importer
I'm running 3.17 with executables from 11-29. Windows XP SP3. Any other details you need, please let me know.
Rob,
I don't know if you (or maybe if anyone else) has noticed this
happening, but after recent CVS updates I am getting some crashes with
sbbsctrl.exe. I am not sure if it was the updates I did from the 28th
or the 29th that started it.
That was helpful helpful. I think the problem is fixed now (in MsgBase.get_msg_header) in CVS and will be included in tomorrow morning's build. Thanks,
Another "fun" one. I tried to reply to this particular message initially through the Runemaster Web interface, and ran into this:
!JavaScript c:\sbbs\web\root\msgs\msg.ssjs line 104: Error: Message header has 'expanded fields'
I basically could not open this one message, but others worked fine oddly enough.
URL which may not be helpful since it is in the Sync Sysop Only area: http://bbs.kd3.us/msgs/msg.ssjs?msg_sub=sync_sys&message=12239
The message opens just fine from the Terminal interface. For reference, I am using Nightfox's message reader in the terminal if that makes a difference.
!JavaScript c:\sbbs\web\root\msgs\msg.ssjs line 104: Error: Message header has 'expanded fields'
!JavaScript c:\sbbs\web\root\msgs\msg.ssjs line 104: Error: Message
header has 'expanded fields'
If you're feeling adventurous, you could try editing line 99 of that file:
template.hdr=msgbase.get_msg_header(false,m);
And change it to:
template.hdr=msgbase.get_msg_header(false,m,false);
Might fix the problem, might introduce new ones (though at a quick glance I don't think it will).
Re: sbbsctrl.exe crashes
By: Digital Man to KenDB3 on Thu Nov 30 2017 08:51 pm
Rob,
I don't know if you (or maybe if anyone else) has noticed this
happening, but after recent CVS updates I am getting some crashes with
sbbsctrl.exe. I am not sure if it was the updates I did from the 28th
or the 29th that started it.
That was helpful helpful. I think the problem is fixed now (in MsgBase.get_msg_header) in CVS and will be included in tomorrow morning's build. Thanks,
That totally did the trick! No more crash after it loads up.
Another "fun" one. I tried to reply to this particular message initially through the Runemaster Web interface, and ran into this:
!JavaScript c:\sbbs\web\root\msgs\msg.ssjs line 104: Error: Message header has 'expanded fields'
I basically could not open this one message, but others worked fine oddly enough.
Re: sbbsctrl.exe crashes
By: KenDB3 to Digital Man on Fri Dec 01 2017 21:54:26
!JavaScript c:\sbbs\web\root\msgs\msg.ssjs line 104: Error: Message header has 'expanded fields'
If you're feeling adventurous, you could try editing line 99 of that file:
template.hdr=msgbase.get_msg_header(false,m);
And change it to:
template.hdr=msgbase.get_msg_header(false,m,false);
Might fix the problem, might introduce new ones (though at a quick glance I don't think it will).
Re: sbbsctrl.exe crashes
By: KenDB3 to Digital Man on Fri Dec 01 2017 09:54 pm
Another "fun" one. I tried to reply to this particular message initially through the Runemaster Web interface, and ran into this:
!JavaScript c:\sbbs\web\root\msgs\msg.ssjs line 104: Error: Message header has 'expanded fields'
I basically could not open this one message, but others worked fine oddly enough.
URL which may not be helpful since it is in the Sync Sysop Only area: http://bbs.kd3.us/msgs/msg.ssjs?msg_sub=sync_sys&message=12239
The message opens just fine from the Terminal interface. For reference, I am using Nightfox's message reader in the terminal if that makes a difference.
Ok, let me tack this on from my logs...
12/1 09:54:26p Node 1 KenDB3 posted on DOVE-Net Synchronet Sysops Only
12/1 09:54:32p Node 1 !JavaScript ../xtrn/DDMsgReader/DDMsgReader.js line 4494: Error: Message header has 'expanded fields'
12/1 09:54:40p Node 1 disconnecting client
!JavaScript c:\sbbs\web\root\msgs\msg.ssjs line 104: Error: Message header has 'expanded fields'
The message opens just fine from the Terminal interface. For reference, I am using Nightfox's message reader in the terminal if that makes a difference.
Only 12/1 09:54:32p Node 1 !JavaScript
../xtrn/DDMsgReader/DDMsgReader.js line 4494: Error: Message header
has 'expanded fields' 12/1 09:54:40p Node 1 disconnecting client
Looks like something Nightfox needs to look into. The updated MsgBase class catches this misuse now (rather than sometimes fail to modify the base with an obscure error later).
Re: sbbsctrl.exe crashes
By: Digital Man to KenDB3 on Sat Dec 02 2017 12:50 am
Only 12/1 09:54:32p Node 1 !JavaScript
../xtrn/DDMsgReader/DDMsgReader.js line 4494: Error: Message header
has 'expanded fields' 12/1 09:54:40p Node 1 disconnecting client
Looks like something Nightfox needs to look into. The updated MsgBase class catches this misuse now (rather than sometimes fail to modify the base with an obscure error later).
Yeah, I noticed that after updating my Synchronet binaries on the 1st. I've implemented a fix but haven't made it available yet (which I plan to do fairly soon).
Only 12/1 09:54:32p Node 1 !JavaScript
../xtrn/DDMsgReader/DDMsgReader.js line 4494: Error: Message header
has 'expanded fields' 12/1 09:54:40p Node 1 disconnecting client
Looks like something Nightfox needs to look into. The updated
MsgBase class catches this misuse now (rather than sometimes fail
to modify the base with an obscure error later).
Yeah, I noticed that after updating my Synchronet binaries on the 1st.
I've implemented a fix but haven't made it available yet (which I plan
to do fairly soon).
That should also fix the reported "illegal header length increase" error.
Re: sbbsctrl.exe crashes
By: Digital Man to Nightfox on Mon Dec 04 2017 05:28 pm
Only 12/1 09:54:32p Node 1 !JavaScript
../xtrn/DDMsgReader/DDMsgReader.js line 4494: Error: Message header >>> has 'expanded fields' 12/1 09:54:40p Node 1 disconnecting client
Looks like something Nightfox needs to look into. The updated
MsgBase class catches this misuse now (rather than sometimes fail DM>> to modify the base with an obscure error later).
Yeah, I noticed that after updating my Synchronet binaries on the 1st.
I've implemented a fix but haven't made it available yet (which I plan
to do fairly soon).
That should also fix the reported "illegal header length increase" error.
I figured that would probably be the case.
Interestingly, I was only seeing the "illegal header length increase" error occasionally; it wasn't happening every time like the "expanded fields" error was now showing every time with the builds from the past couple days.
The message opens just fine from the Terminal interface. For
reference, I am using Nightfox's message reader in the terminal if
that makes a difference.
Ok, let me tack this on from my logs...
12/1 09:54:26p Node 1 KenDB3 posted on DOVE-Net Synchronet Sysops Only 12/1 09:54:32p Node 1 !JavaScript ../xtrn/DDMsgReader/DDMsgReader.js line 4494: Error: Message header has 'expanded fields'
12/1 09:54:40p Node 1 disconnecting client
Re: sbbsctrl.exe crashes
By: KenDB3 to Digital Man on Fri Dec 01 2017 09:59 pm
The message opens just fine from the Terminal interface. For
reference, I am using Nightfox's message reader in the terminal if
that makes a difference.
Ok, let me tack this on from my logs...
12/1 09:54:26p Node 1 KenDB3 posted on DOVE-Net Synchronet Sysops Only 12/1 09:54:32p Node 1 !JavaScript ../xtrn/DDMsgReader/DDMsgReader.js line 4494: Error: Message header has 'expanded fields'
12/1 09:54:40p Node 1 disconnecting client
I made a fix to my message reader. The latest update is in the Synchronet CVS in xtrn/DDMsgReader.
Nightfox
| Sysop: | Winzlo |
|---|---|
| Location: | Minnesota, USA |
| Users: | 11 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 495941:56:29 |
| Calls: | 82 |
| Files: | 1,070 |
| D/L today: |
27 files (11,920K bytes) |
| Messages: | 286,993 |