“It’s one of my gripes with Linux. If you’re editing a configuration file, you are relying on yourself to sanity check your input – often without knowing what the limits are.”

If you’re editing a configuration file manually (as opposed to using a GUI tool that edits that type of config file – which is usually the best way to mix the Unix paradigm of small text config files plus this issue), then you should really either a) know exactly what you’re doing or b) be staring at the documentation for that file at the same time, otherwise yeah, you’re in for a potential world of pain. Most things these days on a modern Linux system where you’d have a GUI dialog capable of editing that setting on other OSes also have a GUI dialog on Linux.

Also, if a bit of software isn’t sanity checking your input (which config files definitely count as), then it’s a damn fool piece of software which needs a bug filing…