ID:2711964
 
Resolved
animate() was causing heap corruption in rare intermittent cases, resulting in a server crash.
BYOND Version:514
Operating System:Windows 10 Pro 64-bit
Web Browser:Chrome 92.0.4515.159
Applies to:Dream Daemon
Status: Resolved (514.1565)

This issue has been resolved.
Descriptive Problem Summary:
a change to the server-side animation queue caused memory heap corruption

Numbered Steps to Reproduce Problem:
launch ss13 (goonstation no-extern branch) and hope it corrupts

Expected Results:
no crashing

Actual Results:
crashing

Does the problem occur:
Every time? Or how often? depends
In other games? unlikely
In other user accounts? yes
On other computers? yes

When does the problem NOT occur?
when not doing tons of animations likely

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.)
beta 514

Workarounds:
use the old beta
Lummox JR resolved issue with message:
animate() was causing heap corruption in rare intermittent cases, resulting in a server crash.