&gt; You should never be able to confuse an error message for anything else.<p>Exactly.  Which is why &quot;Can&#x27;t read file sensors.dat&quot; is way better than just crashing.  Crashing is one of the worst error messages you can get because you don&#x27;t know what happened.