In the bug report I wrote --
QUOTE I am probably misunderstanding something here, because I do not understand how these variables $height and $width can have a value at this point in the script other than undefined (rendering the test for non defined value pointless) since they have not been assigned a default value and are not yet set from a value read from the BDF. UNQUOTE Yes this is true if only one BDF is specified, but the code is in a loop for the possibility of multiple BDFs having been specified on the command line which is what I overlooked, hence my "misunderstanding" as to why the need for the check on the values is there.