Search squid archive

Re: Massive crashes with 3.2.6 "assert "false" at line 689 Ip::Address invalid? with IsIPv4()=F, IsIPv6()=T"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 15/01/2013 9:23 a.m., Ralf Hildebrandt wrote:
* Loïc BLOT <loic.blot@xxxxxxxxxxxxxxxxxx>:
Hi ralf, i also have this problem under OpenBSD 5.2.
Here is my fix, you have the same problem as me. Amos please use my
patch !! (now i get more than 1 day uptime, instead of 5min uptime...)

http://bugs.squid-cache.org/show_bug.cgi?id=3732

This remove the assert and manage the getaddrinfo result on this
function :)
Hm, doesn't my assertion error occur at another place? And with an IPv6
address?


Both your problems are both based in a bug either in Comm::ConnOpener::start() or comm_openex() functions. The assert exists in order to catch these brokenness rather than permitting the traffic to get screwed up silenly ("watermelon metrics" etc).

I have attached an experimental patch which might resolve this to the bug report.

Amos


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux