A strange error code

Werner Koch wk@gnupg.org
Fri, 10 Dec 1999 11:33:21 +0100


 On Thu, Dec 09, 1999 at 11:25:00PM -0800
 ..Ross.. wrote:


> gpg: Ohhhh jeeee: mpi crosses packet bordersecmem usage: 0/0 bytes in
[Ooops, a bug in a bug message: There should be a LF in "bordersecmem"] This indicates a corrupted OpenPGP message. I think the term is not good, so a suggested is welcome. And it should not be printed like an internal error (log_bog) but as a fatal error. The reason for this error is this: A OpenPGP message consists of many packts. Each packet has a header which describes it's length. Inside a packet there are sometime multiprecision integers which do have a length description to. If the length given for the MPI is larger than the reamining length of the packet you will see this error. -- Werner Koch at guug.de www.gnupg.org keyid 621CC013