ID:1845955
 
BYOND Version:507
Operating System:Windows 8 Pro 64-bit
Web Browser:Chrome 42.0.2311.135
Applies to:Dream Maker
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:
If you add an override to an instance of an atom in the mapper, then remove that variable from the code, the map will load up fine, but saving the map then crashes DM.

Numbered Steps to Reproduce Problem:
1. Define a new var on an atom.
2. Add an override to that var in a map.
3. Save & close the map.
4. remove the var from the code.
5. Update object tree
6. Reopen map, watch it open seemingly fine.
7. Attempt to save map, DM crashes.

Expected Results:
DM wouldn't crash, and would get rid of the old var reference in the map.

Actual Results:
DM crashes.

Does the problem occur:
Every time? Or how often?
Every time.
In other games?
N/A
In other user accounts?
N/A
On other computers?
Yes

When does the problem NOT occur?
If you get rid of the variable reference with a text editor like notepad++ beforehand.

Workarounds:
Get rid of the var in a text editor before attempting to open it in DM.
Did this happen in any previous versions?
Didn't test, I'll test real quick

EDIT: 500.1213 has the issue, gonna check with an even lower version
EDIT 2: 490.1113 even has it, not gonna bother going lower