Spells boot handles def/dat errors but bad command and skills data seg faults, e.g. invalid skill IDs.
Could also be improved with basic checks like missing or 0 byte files (that latter can happen through compilation error and also seg faults due to sort on null cmd list).