Both hardware and software are not perfect, and there are nasty failures happening from time to time. I do everything to make SmallTime as easy to use as possible, and I focus on preventing the application from crashing in situations where the user does something that is not standard. However, some failures are not preventable, and the most I can do is guide anyone unfortunate enough to encounter an unrecoverable error to possible solutions that may make SmallTime operational on their machine.
This is now a work in progress and after covering the most frequent causes of non-preventable application crashes, I will focus on problems that may not appear so often. I may not be able to get a 100% error coverage, but I thing I can cover things that are most urgent before I start the next stage of customisation features.