When certain CSS is present in maptext, dreamseeker will hang, necessitating a forced closure of the program.
Numbered Steps to Reproduce Problem:
1) Set an object's maptext to include ''. (Well it's not showing up here but it does in the dm section.)
2) Display the object on the map.
3) Dreamseeker will be frozen. If hosted in dreamdaemon, the game will continue to run fine, but the client will hang indefinitely.
Code Snippet (if applicable) to Reproduce Problem:
obj
maptext
maptext_width=320
maptext_height=320
_1
maptext={"<style>big {filter: dropshadow(color=#2B2025, OffX=1, OffY=1, Positive=1) filter: progid:DXImageTransform.Microsoft.Glow(color= #000000 strength=1);}</style><font color=red>Enjoy your freeze!</font>"}
Expected Results:
Game ignores the invalid css and doesn't freeze.
Actual Results:
Anyone the object is displayed to is frozen.
Does the problem occur:
Every time? Or how often? Every time.
In other games? I've tested in a simple test environment and in a bigger game. It occurs in both.
In other user accounts? Can't test.
On other computers? This issue was reported to me by a player and seems to be consistent.
When does the problem NOT occur?
When the above css is not present in maptext.
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.)
Don't know.
Workarounds:
Don't put the CSS in maptext or remove it somehow, which isn't ideal.