On Sat, May 02, 2009 at 04:34:01PM +0300, Antti-Juhani Kaijanaho wrote:
> Package: tin
> Version: 1:1.9.4-1
> Severity: minor
> 
> If tin receives 500 for both CAPABILITIES and MODE READER, it loops trying
> both and eventually crashes.
> 
> The cause of the crash seems to be on line 1148 of src/nntplib.c, where
> the check_extensions function is called recursively if both CAPABILITIES and
> MODE READER fail, eventually exhausting the stack space.  The comment says 
> that
> this is for a second attempt, but there is no check that we aren't already in
> the second (or the five hundreth) attempt.
> 
> (Minor because this was uncovered in testing an incomplete server - I do not
> know how widespread servers that trigger this are in the wild.  However, I do
> not believe a client should crash however broken the server is.)

this is already fixed upstream in the lastest snapshot

urs
-- 
"Only whimps use tape backup: _real_ men just upload their important stuff
 on ftp, and let the rest of the world mirror it ;)" - Linus




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to