[Varnish] #761: critbit segfault

Varnish varnish-bugs at varnish-cache.org
Mon Aug 23 18:56:52 CEST 2010


#761: critbit segfault
----------------------+-----------------------------------------------------
 Reporter:  sky       |       Owner:  phk  
     Type:  defect    |      Status:  new  
 Priority:  normal    |   Milestone:       
Component:  varnishd  |     Version:  2.1.3
 Severity:  normal    |    Keywords:       
----------------------+-----------------------------------------------------
 Panic message: Assert error in hcb_lookup(), hash_critbit.c line 475:
 Condition(!with_lock) not true. thread = (cache-worker) ident =
 Linux,2.6.32-24-server,x86_64,-sfile,-sfile,-sfile,-sfile,-sfile,-sfile,-hcritbit,epoll
 Backtrace:   0x424878: /usr/sbin/varnishd() [0x424878]   0x43182d:
 /usr/sbin/varnishd() [0x43182d]   0x41e8e9:
 /usr/sbin/varnishd(HSH_Lookup+0x6a9) [0x41e8e9]   0x412dab:
 /usr/sbin/varnishd() [0x412dab]   0x4152fd:
 /usr/sbin/varnishd(CNT_Session+0x38d) [0x4152fd]   0x426028:
 /usr/sbin/varnishd() [0x426028]   0x4263fb: /usr/sbin/varnishd()
 [0x4263fb]   0x7f31aeaff9ca: /lib/libpthread.so.0(+0x69ca)
 [0x7f31aeaff9ca]   0x7f31ae3bf6fd: /lib/libc.so.6(clone+0x6d)
 [0x7f31ae3bf6fd] sp = 0x7e736c402008 {   fd = 3453, id = 3453, xid =
 1257538524,   client = 74.79.40.95:58308,   step = STP_LOOKUP,   handling
 = hash,   err_code = 503, err_reason = (null),   restarts = 0, esis = 0
 ws = 0x7e736c402078 {      id = "sess",     {s,f,r,e} =
 {0x7e736c402cd0,+3328,(nil),+131072},   },   http[req] = {     ws =
 0x7e736c402078[sess]       "GET",
 "/extensions/wikia/StaticChute/?type=css&packages=monaco_css_print&checksum=75a075dd32dd6479a937ee61cbd5940f",
 "HTTP/1.1",       "User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X
 10_6_4; en-us) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1
 Safari/533.17.8",       "Accept: text/css,*/*;q=0.1",       "Referer:
 http://www.wowwiki.com/Portal:Main",       "Accept-Language: en-us",
 "Connection: keep-alive",       "X-Forwarded-From: varnish-i7-IOWA",
 "X-Forwarded-For: 74.79.40.95",       "Accept-Encoding: gzip",
 "host: www.wowwiki.com",           "X-Logged-In: 0",   },   worker =
 0x7e7651478be0 {     ws = 0x7e7651478d50 {        id = "wrk",
 {s,f,r,e} = {0x7e7651450b80,0x7e7651450b80,(nil),+131072},     },     },
 vcl = {       srcname = {         "input",         "Default",
 "/etc/varnish/yellowiki.vcl",         "/etc/varnish/SJC_backends.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/IOWA_backends.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",
 "/etc/varnish/apache_healthcheck.vcl",         "/etc/varnish/routing.vcl",
 "/etc/varnish/wiki-stats.vcl",         "/etc/varnish/misc.vcl",
 "/etc/varnish/liftium_edge.vcl",
 "/etc/varnish/external_healthchecks.vcl",
 "/etc/varnish/riak_backends.vcl",
 "/etc/varnish/riak_healthcheck.vcl",
 "/etc/varnish/riak_healthcheck.vcl",
 "/etc/varnish/riak_healthcheck.vcl",
 "/etc/varnish/riak_healthcheck.vcl",
 "/etc/varnish/spotlights_edge.vcl",         "/etc/varnish/dev-
 backend.vcl",         "/etc/varnish/image

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




More information about the varnish-bugs mailing list