Wednesday, July 23, 2014

FMod - Minor Longstanding Issues

It came to mind today that it's possible to create a configuration file that causes Abiathar to crash with a stack overflow (or go into an infinite loop) on level load. This can be done by setting the default tool to one that terminates immediately, such as the Resource Accountant or Level Inspector. Before I release v1.5 (wow, this has been a huge update), I will add a read-only property to each tool that lets Abiathar know if it's OK to made it the default tool. If it's not, or if the user sets a non-existent tool ID as the default (which probably causes a crash now), I'll have it set the Tile Tweaker to be the default.

No comments:

Post a Comment