Hi Willy, The HAproxy have worked well for about two and half days after I patched the latest package. It seems that it fix the critical bug. Thanks a lot! I will give you further feedback later.
Best Regards, Hogan On Thu, Nov 25, 2010 at 8:29 AM, Hogan Yu <[email protected]>wrote: > Hi Willy, > > you are awesome! I am trying it now and give you feedback. > > Thanks! > > Hogan > > > On Thu, Nov 25, 2010 at 1:46 AM, Willy Tarreau <[email protected]> wrote: > >> Hi Hogan, >> >> On Wed, Nov 24, 2010 at 09:33:37PM +0800, Hogan Yu wrote: >> > Hi Willy, >> > I send you an dump core file and I sure that we have some free memory >> on >> > our platform. >> >> Thank you very much for your core. I could find the issue and indeed it's >> not related to a memory shortage, which was the issue I first encountered >> when trying your config. >> >> The issue comes from the mixing of cookies in indirect mode and >> appsession. >> The bug is that the indirect cookie is removed but 3 pointers that point >> to >> the attribute of the next cookies are not updated after the removal, and >> they are used by the appsession code. One length computation can get wrong >> and cause a memcpy() to be called with a negative value, thus crashing the >> process. >> >> I have issued a critical fix for this, I'd like you to give it a try : >> >> http://git.1wt.eu/web?p=haproxy-1.4.git;a=commitdiff_plain;h=c5f374 >> >> In my tests the problem is correctly solved. Once you confirm the issue >> is gone, I'll release 1.4.10 with it. >> >> In the mean time, if there are any user mixing cookies + appsession, I >> strongly encourage them to disable the "indirect" keyword on the cookie >> line, or to disable either of the two mechanisms until they upgrade to >> 1.4.10. >> >> I know that 1.5-dev3 is affected too, though it's a development version >> so it's less critical. I don't know for older 1.4 versions nor for 1.3. >> >> Cheers, >> Willy >> >> > > > -- > Hogan Yu Technical Operations Director > Ice BreakerSoftware (Beijing) Lmt. > Mobile: 18611746815 > Tel:86-10-82800259 82800942 > Fax:86-10-82800941 > -- Hogan Yu Technical Operations Director Ice BreakerSoftware (Beijing) Lmt. Mobile: 18611746815 Tel:86-10-82800259 82800942 Fax:86-10-82800941

