Tartarus CVS: putty: simon
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Thu, 01 Jan 2004 16:42:50 +0000
CVS Root: /home/cvs
Module: putty
Changes by: simon
Date: Thu Jan 01 2004 16:42:50 GMT
Log message:
Joe Yates's memory leak patch was overenthusiastically freeing
things; it called freebn on the DH gex values even if DH gex had not
taken place. Bug was trivially reproducible as a NULL-dereference
segfault by making any SSH2 connection with DH gex disabled. Should
now be fixed.
Modified files:
. : ssh.c
Links:
http://cvs.tartarus.org//putty/ssh.c.diff?r1=1.303&r2=1.304