manually and examine the output if it is wrong indeed (to rule out
some parsing errors). You could then try to nail it down further
by injecting 'printf()' statements around. Alternatively, I could
take a look if someone could give me a (temporary) shell at a leopard.