2018 Release

  • Rumble
  • Rumble's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
6 months 2 weeks ago #7288 by Rumble
2018 Release was created by Rumble
Happy New Year everyone. It is also that time of year when I make sure to get out at least one annual release with updates from the past year. Thank you once again to everyone who has contributed and kept the game going. There is always more to be done if anyone is interested in contributing please stop by, message, or email me.
If anyone is working on something they want to include please let me know ASAP. I plan on wrapping up the release next weekend. Enjoy the holidays and thanks again.

Rumble
The Builder Academy
tbamud.com 9091

Please Log in or Create an account to join the conversation.

More
6 months 2 weeks ago #7289 by WhiskyTest
Replied by WhiskyTest on topic 2018 Release
Happy New Year!
Yay new release time!

Please Log in or Create an account to join the conversation.

  • Rumble
  • Rumble's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
6 months 1 week ago #7316 by Rumble
Replied by Rumble on topic 2018 Release
Release is ready for testing via Github. One warning below I need to look into. Appreciate it if someone knows the background on the change. Feel free to test and provide feedback before the official release.

sedit.c: In function 'sedit_parse':
sedit.c:711: warning: format '%lf' expects type 'double *', but argument 3 has type 'float *'
sedit.c:714: warning: format '%lf' expects type 'double *', but argument 3 has type 'float *'

Rumble
The Builder Academy
tbamud.com 9091

Please Log in or Create an account to join the conversation.

  • Rumble
  • Rumble's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
6 months 1 week ago #7319 by Rumble
Replied by Rumble on topic 2018 Release
Committed a few minor fixes. Looks ready for release except one warning that repeated about 10 times on the player port. Investigating.

[ WARNING: Attempting to get content from iterator with NULL list. ]
[ WARNING: Attempting to remove iterator from NULL list. ]

Rumble
The Builder Academy
tbamud.com 9091

Please Log in or Create an account to join the conversation.

More
6 months 1 week ago #7320 by Treblin
Replied by Treblin on topic 2018 Release

[ WARNING: Attempting to get content from iterator with NULL list. ]
[ WARNING: Attempting to remove iterator from NULL list. ]


These warnings also exist in the 3.68 release. My syslog gets spammed with them if someone attempts to connect to the mud and closes the connection prior to completing character generation. Also any time a character closes their connection manually and reconnects. I have not tried testing using the rent system to see if it also produces the warnings. The only thing I *think* it may be is to do with the event system.

Please Log in or Create an account to join the conversation.

More
6 months 1 week ago #7322 by thomas
Replied by thomas on topic 2018 Release
That sounds reasonable. It uses lists.c internally.

Please Log in or Create an account to join the conversation.

More
6 months 6 days ago #7324 by Fizban
Replied by Fizban on topic 2018 Release
[ Losing player: Teststuff. ]

That's the message that shows if I reconnect mid character generation, it's not the same as the warning Rumble posted.

Please Log in or Create an account to join the conversation.

More
6 months 6 days ago - 6 months 6 days ago #7325 by JTP
Replied by JTP on topic 2018 Release
What was changes in sedit since the githup code suddently gives warning ?
Last edit: 6 months 6 days ago by JTP.

Please Log in or Create an account to join the conversation.

More
6 months 6 days ago #7327 by thomas
Replied by thomas on topic 2018 Release
Anyone able to reliably replicate the NULL list issue? I can't seem to trigger it.

Please Log in or Create an account to join the conversation.

More
6 months 6 days ago #7328 by JTP
Replied by JTP on topic 2018 Release
Iwe never seen it

Please Log in or Create an account to join the conversation.

More
6 months 6 days ago #7329 by Treblin
Replied by Treblin on topic 2018 Release
Try connecting to the port and letting the login timeout over and over. Reproduces that way for me on 3.68

Please Log in or Create an account to join the conversation.

More
6 months 5 days ago #7337 by Fizban
Replied by Fizban on topic 2018 Release
Letting login timeout results in a completely different message.

That results in this every 30 seconds.

[ Losing descriptor without char. ]

Please Log in or Create an account to join the conversation.

More
6 months 5 days ago #7339 by Treblin
Replied by Treblin on topic 2018 Release
My syslog reports the following.

Jan 12 04:50:35 ^XD?? :: WARNING: EOF on socket read (connection broken by peer)
Jan 12 04:50:35 [ WA :: Losing descriptor without char.
Jan 12 04:50:35 `^UA :: WARNING: Attempting to get content from iterator with NULL list.
Jan 12 04:50:35 `^UA :: WARNING: Attempting to remove iterator from NULL list.
Jan 12 04:50:35 ^XD?? :: No connections. Going to sleep.
Jan 12 13:13:25 ^XD?? :: New connection. Waking up.
Jan 12 13:13:25 ^] :: WARNING: EOF on socket read (connection broken by peer)
Jan 12 13:13:25 :: Losing descriptor without char.
Jan 12 13:13:25 `^UA :: WARNING: Attempting to get content from iterator with NULL list.
Jan 12 13:13:25 `^UA :: WARNING: Attempting to remove iterator from NULL list.

Please Log in or Create an account to join the conversation.

  • Rumble
  • Rumble's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
6 months 5 days ago #7340 by Rumble
Replied by Rumble on topic 2018 Release
I have tried all the above suggestions and have been unable to reproduce. I have seen it in the past as well and have several examples from syslogs. Appreciate the help if anyone can find out how to recreate the error.

Rumble
The Builder Academy
tbamud.com 9091

Please Log in or Create an account to join the conversation.

More
6 months 5 days ago #7342 by WhiskyTest
Replied by WhiskyTest on topic 2018 Release
If you use the Whirlwind skill in a room with mobs it will trigger this:
Jan 14 10:36:33 201  :: WARNING: Attempting to get content from iterator with NULL list.
Jan 14 10:36:33 201  :: WARNING: Attempting to remove iterator from NULL list.
Jan 14 10:36:33 201  :: List being freed while not empty.

Please Log in or Create an account to join the conversation.

Time to create page: 2.032 seconds