[Varnish] #967: Assert error in object_cmp(), cache_expire.c line 449: Condition((bb) != NULL) not true. thread = (cache-timeout)

Varnish varnish-bugs at varnish-cache.org
Thu Aug 11 13:01:14 CEST 2011


#967: Assert error in object_cmp(), cache_expire.c line 449: Condition((bb) !=
NULL) not true. thread = (cache-timeout)
----------------------+-----------------------------------------------------
  Reporter:  pmialon  |        Type:  defect  
    Status:  closed   |    Priority:  normal  
 Milestone:           |   Component:  varnishd
   Version:  3.0.0    |    Severity:  critical
Resolution:  fixed    |    Keywords:          
----------------------+-----------------------------------------------------
Changes (by Poul-Henning Kamp <phk@…>):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 (In [a6ddafc0e87bcec71f016b8cae77b78641e617d7]) Clamp rather than overflow
 on child indexes when we get to the
 end of the UINT_MAX items we can support.

 Found by adding a lot of asserts and brute force testing, both
 of which I have left in.

 Fixes   #967

 May also be relevant to #827

-- 
Ticket URL: </ticket/967#comment:2>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list