ID:2665761
 
Resolved
Limited-time animations of a client or image could crash the server.
BYOND Version:514.1550
Operating System:NetBSD
Web Browser:Chrome 89.0.4389.90
Applies to:Dream Daemon
Status: Resolved (514.1551)

This issue has been resolved.
Descriptive Problem Summary:
When calling animate() on an image, when the animation starts the game will crash, closing Dream Daemon (if open) and causing any connected instances of Dream Seeker to hang.
If the game is being run from Dream Seeker (no Dream Daemon involved) then Dream Seeker simply crashes and closes.

Numbered Steps to Reproduce Problem:
See test case

Code Snippet (if applicable) to Reproduce Problem:
animate(src, alpha = 255, time = 5)
animate(src, alpha = 128, time = 3)
animate(src, alpha = 190, time = 12)
animate(src, alpha = 84, time = 7)
animate(src, alpha = 174, time = 8.5)
animate(src, alpha = 96, time = 9)
animate(src, alpha = 219, time = 8)
animate(src, alpha = 14, time = 762)
animate(src, alpha = 9, time = 12)
animate(src, alpha = 24, time = 7)
animate(src, alpha = 123, time = 456)
animate(src, alpha = 254, time = 254)
animate(src, alpha = 256, time = -46)
animate(src, alpha = 100, time = 100)
// I'm not actually calling it like this. Please see test case.


Expected Results:
Happiness and sunshine

Actual Results:
Anxiety and depression

Does the problem occur:
Every time? Or how often?
Whenever I do it. So like. Always.
In other games?
As far as I can tell, this doesn't happen on Valheim, but the latest version of Minecraft might also have this problem.
In other user accounts?
You tell me, you hard little worker
On other computers?
Hazordhu is on Steam Early access in a week!

When does the problem NOT occur?
Well I didn't have this problem when I was a chef. Maybe I'll go back to cooking. D:

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
This problem is new in 514.1550. It does not occur in 514.1549.

Workarounds:
You with the sad eyes. Don't be discouraged. I realize it's hard to take courage in a world full of people. You can lose sight of it all. The darkness inside you can make you feel so small.


Test Case:
https://discord.com/channels/725444629172060262/ 725458744711839873/822552681574563921
Lummox JR resolved issue with message:
Limited-time animations of a client or image could crash the server.