Hi,

The issue has been tracked down by the upstream authors. It is specific to 
architectures,
where ULONG_MAX != 0xffffffff (e.g. amd64). A loop is entered and never left.
It is caused by this test in g10/parse-packet.c (parse):

if (pktlen == 0xffffffff) {...}

A simple fix should be to include limits.h and use ULONG_MAX in the test. IMO 
this is
a quick and dirty fix suitable for Debian.

Regards, Daniel




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to