[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnutls_ext_register causing memory corruption
From: |
Simon Josefsson |
Subject: |
Re: gnutls_ext_register causing memory corruption |
Date: |
Mon, 08 Jun 2009 18:43:23 +0200 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.94 (gnu/linux) |
Of course, the patch should be as below. I have confirmed this bug, and
written a self-test for it:
http://git.savannah.gnu.org/cgit/gnutls.git/tree/tests/init_roundtrip.c
It crashes with GnuTLS 2.8.x.
diff --git a/lib/gnutls_extensions.c b/lib/gnutls_extensions.c
index e4e536f..8fe2edd 100644
--- a/lib/gnutls_extensions.c
+++ b/lib/gnutls_extensions.c
@@ -331,6 +331,8 @@ void
_gnutls_ext_deinit (void)
{
gnutls_free (extfunc);
+ extfunc = NULL;
+ extfunc_size = 0;
}
/**
/Simon
- gnutls_ext_register causing memory corruption, Martin von Gagern, 2009/06/06
- Re: gnutls_ext_register causing memory corruption, Simon Josefsson, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Simon Josefsson, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Arfrever Frehtes Taifersar Arahesis, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Martin von Gagern, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Martin von Gagern, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Simon Josefsson, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Simon Josefsson, 2009/06/08
- Re: gnutls_ext_register causing memory corruption,
Simon Josefsson <=
- Re: gnutls_ext_register causing memory corruption, Martin von Gagern, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Arfrever Frehtes Taifersar Arahesis, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Simon Josefsson, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Arfrever Frehtes Taifersar Arahesis, 2009/06/08
- Re: gnutls_ext_register causing memory corruption, Simon Josefsson, 2009/06/08