[Varnish] #728: Assert error in vrt_selecthttp

Varnish varnish-bugs at varnish-cache.org
Tue Jun 22 21:28:26 CEST 2010


#728: Assert error in vrt_selecthttp
----------------------+-----------------------------------------------------
 Reporter:  utdrmac   |       Owner:  phk                 
     Type:  defect    |      Status:  new                 
 Priority:  highest   |   Milestone:  Varnish 2.1 release 
Component:  varnishd  |     Version:  2.1.2               
 Severity:  blocker   |    Keywords:  assert, error, crash
----------------------+-----------------------------------------------------
 Using latest 2.1.2 RPMs on RHEL 5.5

 Using the default "default.vcl" and we get this error upon attempts:

 varnishd[4528]: Child (4529) Panic message: Assert error in
 vrt_selecthttp(), cache_vrt.c line 118:   Condition((sp->obj) != NULL) not
 true. thread = (cache-worker) ident =
 Linux,2.6.18-194.el5,x86_64,-smalloc,-hclassic,epoll

 Backtrace:

 0x422616: /usr/sbin/varnishd [0x422616]
 0x42a069: /usr/sbin/varnishd [0x42a069]
 0x42bd57: /usr/sbin/varnishd(VRT_GetHdr+0x57) [0x42bd57]
 0x2aaaaef01444: ./vcl.1P9zoqAU.so [0x2aaaaef01444]
 0x427693: /usr/sbin/varnishd(VCL_recv_method+0x43) [0x427693]
 0x414097: /usr/sbin/varnishd(CNT_Session+0x5b7) [0x414097]
 0x424a68: /usr/sbin/varnishd [0x424a68]
 0x423d4d: /usr/sbin/varnishd [0x423d4d]
 0x3201a0673d: /lib64/libpthread.so.0 [0x3201a0673d]
 0x3200ad3d1d: /lib64/libc.so.6(clone+0x6d) [0x3200ad3d1d] sp =
 0x2aaaaf203008 {   fd = 12, id = 12, xid = 338362043,   client =
 10.155.255.0:7845,   step = STP_RECV,   handling = deliver,   restarts =
 0, esis = 0   ws = 0x2aaaaf203078 {      id = "sess",     {s,f,r,e} =
 {0x2aaaaf203c90,+464,(nil),+6553

 Tried to roll back to 2.1.1 but that just segfaults right away with no
 output similar to above. Going to rollback to 2.1 here in a bit and just
 keep rolling back until it works again.

 -Matthew

-- 
Ticket URL: <http://www.varnish-cache.org/ticket/728>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list