cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Bug in curl_multi_info_read in multi.c?

From: Robert Iakobashvili <coroberti_at_gmail.com>
Date: Mon, 26 Mar 2007 10:03:26 +0200

Hi,

On 3/26/07, Daniel Stenberg <daniel_at_haxx.se> wrote:
> On Sun, 25 Mar 2007, Robert Iakobashvili wrote:
>
> >> Thanks! I applied this now. This problem was added in CVS on Feb 21, alas
> >> it has not been present in a release.
> >
> > Could it be that the similar changes are applicable also to other places in
> > multi.c, where the below traversal pattern is used?
> >
> > easy = multi->easy.next;
> > while(easy) {
> >
> > DO SOMETHING
> >
> > easy=easy->next;
> > }
>
> Yes, since that list is nowadays a circular list we must change all list
> traversing code...

We (Michael Moser found it) observed it as some strange bugs with crashes
in libcurl muti.c upon current development of hyper-mode for curl-loader.

Do you need a patch, or you just fix it?

-- 
Sincerely,
Robert Iakobashvili,
coroberti %x40 gmail %x2e com
...................................................................
Navigare necesse est, vivere non est necesse
...................................................................
http://curl-loader.sourceforge.net
A powerful open-source HTTP/S, FTP/S traffic
generating, loading and testing tool.
Received on 2007-03-26