I played around with this latest crash more by manually inserting units into the new files and it seems the crash centers around selecting a unit to modify, if that helps any.
I copied over the entry for a new unit (all z's) from a working file into a new one and making a new got to the name collision warning and did not crash.
The really odd thing is that if I create a new data file for an older definition file, I have none of these errors.
I also ginned up a new def file from scratch and made a data file that goes with it. It had no errors as well. I'm beginning to wonder if def files made with the previous version of 3.5 have an underlying issue.
My code doesn't have bugs; it has undocumented features!
|