|
![](/i/fill.gif) |
Funny story, interesting that Linux works that way - I wouldn't have
known that (but then it took me almost a week to get my bitTorrent
client write access to an external hard drive under Linux).
> Fortunately, the fix is very simple. You just need to add a check for
> the possibility of there being zero devices.
I guess you can use this as a lesson to try and dream up some more
possible failure modes (eg something else uses up disk space whilst you
are installing, or ...). It only takes a half hour session and you might
be surprised what other things you can't handle.
Also it would seem to me to make sense to have a "catch all" type check
at the end of the installation (eg count folders/files or file sizes or
md5 on the supposedly installed folder) to really be 100% sure the
installation worked. At least then if it fails for some crazy reason
you'll catch it.
> Also, somebody give that tester a medal. There's no way in hell we would
> have thought to actually *test* for such an obscure condition.
You shouldn't give him a medal then... just saying.
Post a reply to this message
|
![](/i/fill.gif) |