[Info-vax] Unexpected error using ZIP for OpenVMS
Steven Schweda
sms.antinode at gmail.com
Thu Dec 22 09:56:50 EST 2011
> From the programming point of view, [...]
Good luck with that argument. You're up against a fellow
who seems to believe that a car which runs out of fuel and a
car whose engine bursts into flame are essentially
equivalent. (Personally, I expect one of those events to
happen in some ordinary circumstances, but not the other.)
> An *unexpected error* from the programming point of view is
> usually caused by a hardware fault or human error (disk
> getting full). [...]
I wouldn't call a disk-full condition an unexpected error.
If a program complained about a disk-full condition when the
disk wasn't actually full, then _that_ would be unexpected.
For example, some old versions of Zip on some system types
might create a temporary archive on the wrong device or file
system (typically in the current directory, instead of in the
user-specified archive destination directory), so the user
might get a disk-full complaint about a disk which the
program shouldn't have been using. The program might put out
an accurate complaint about a condition which the program's
author anticipated, but the condition occurred only because
of a defect in the program, so an ordinary user would not
expect the error. Just as a user might not expect an error
when Zip tries to read a perfectly normal Stream or Stream_CR
file.
More information about the Info-vax
mailing list