I've reproduced this on Solaris 10 and Ubuntu 6 for 64 bit linux.
I'm trying to make a transition option that is compatible with our ancient PGP2
binary. I created the file using the steps indicated here.
http://www.gnupg.org/gph/en/pgp2x.html
Occasionally, the file I create with these steps is slightly corrupted, and when
GPG tries to decrypt it, in batchmode, it hangs, waiting on input from the
command line.
I've attached the keyring and the corrupt file. The command I use to decrypt is:
gpg --decrypt --batch --yes corrupt.gpg