Re: first crash with polipo-20140107

Aleksandar Kuktin <[email protected]> Sat, 15 Mar 2014 14:00:08 +0100
Newsgroups gmane.comp.web.polipo.user
Message-ID <20140315140008.79bf1036@ikilid>
>On Mon, 3 Feb 2014 10:42:52 +0100
>Richard Z <[email protected]> wrote:

> #104806 0x0806641c in urlForbidden (url=0x9ccd290, 
>     handler=0x8059c00 <httpClientRequestContinue>, closure=0x9ceb6f8)
>     at forbidden.c:482
>     482         handler(code, url, message, headers, closure);
> #104807 0x080596d1 in httpClientRequest (request=0x9ceb6f8,
> url=0x9ccd290) at client.c:824
>     824         rc = urlForbidden(url, httpClientRequestContinue,
> request);
> #104808 0x0805994f in httpClientHandlerHeaders (event=0x9ce1ca8,
> srequest=0x9ce1cb8, connection=0x9d2b638) at client.c:666
>     666 return httpClientRequest(request, url);
> #104809 0x08059a89 in httpClientHandler (status=0, event=0x9ce1ca8,
> request=0x9ce1cb8) at client.c:392
>     392 httpClientHandlerHeaders(event, request, connection);

Is it amusing that the call on line 666 set of the infinite loop?

I've been looking over this and I have located a suspect in
httpQueueRequest(), called by httpClientHandlerHeaders() two lines
before line 666. It appears httpQueueRequest() is the one which f**ks
up the data structure. I don't know what it wants to do, but it's
certainly not doing it in this case.

-- 
Svi moji e-mailovi su kriptografski potpisani. Proverite ih.
All of my e-mails are cryptographically signed. Verify them.
--
You don't need an AI for a robot uprising.
Humans will do just fine.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech

_______________________________________________
Polipo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/polipo-users
signature.asc (application/pgp-signature, 836 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQIcBAEBAgAGBQJTJE7YAAoJEKa4cgqNx31/wDwQAIkfNCUQfq3bpzLB2ErWbriF
urz760vSyIj4Yr1sCRDBTKCVuMAHZ864ut29eZAxbR8jLIRT3R7tDtXnl8cSxp/w
LzWS63S/mnkBe9yD5EeOHBSoPnhGyWKy5AXJQBzSKwI3Cd6cOBSEZlXNLgz3MhHd
bpPtGMBQu9C9F/3C1PiLDjXyxxH4KF1EDBQE1HC5rvTkEF+4pYkCi7HasIUIQLT9
zFZONPcKZJNk1uap0/ZLUHEdpAJpPVXAONztArxJiZHFvC1Q4rJiwTCoTodLaysb
H+OXeK9NlaW5UkfZEJ1o6SG3yeoQUvd5TekgpOiYRoyqoDjECqFfY+R5/3jcFz2c
v71N8VK6CaPA0qLUED1N6J8PFq3Tz3Xz2U7mtun1I6DulinWkRq78zkQ4vqpiSnj
AUnm7rsEmDbUYvY9FgZdYL1BJCl4DHDPnsRfFTAmcKzCtKr/oHhDHrFS6/rA/p/W
jrJWVsdckQqo8PKVAOnyK1GYBzYGHz56KOCNQtmOmWP3On4EgpJWzNjlLLqLElWf
7Z3iGa9uwKfKni48hSKzQ5J0xHdPQ3vkI4TL37q7HmCbDwVVYyPGXmLz1L3fdUVB
k04xTzyNXKjVmnWxs9CFJRQX3KSo1oBvyj326O/05Lq32nHHI+MFENgHB+vqJ41T
8KEiveO4PlHwzTpsEUSb
=ocJD
-----END PGP SIGNATURE-----