GnuTLS 3.0.14 gnutls-serv segfaults when an invalid number is passed to --debug
Bruce Korb
bkorb at gnu.org
Sat Feb 25 20:29:44 CET 2012
On 02/24/12 18:59, Matthew Hall wrote:
> While investigating some other bugs in GnuTLS I located this bug in the
> --debug=99999999 option in GnuTLS 3.0.14, which is not present in 3.0.11, due
> to some changes in the way that GnuTLS seems to handle its CLI options.
>
> It is possible the bug is caused by the AutoOpts library.
No, it is caused by the stanza describing the debug option:
flag = {
name = debug;
value = d;
arg-type = number;
arg-range = "0 -> 9999";
descrip = "Enable debugging.";
doc = "Specifies the debug level.";
};
If you request help ("--help" or "-h") it will tell you this,
as will the man page.
More information about the Gnutls-devel
mailing list