[Varnish] #1646: Assert error in VFP_GetStorage(), cache/cache_fetch_proc.c line 84

Varnish varnish-bugs at varnish-cache.org
Thu Dec 11 14:34:17 CET 2014


#1646: Assert error in VFP_GetStorage(), cache/cache_fetch_proc.c line 84
----------------------+-------------------
 Reporter:  lkarsten  |      Owner:
     Type:  defect    |     Status:  new
 Priority:  normal    |  Milestone:
Component:  varnishd  |    Version:  trunk
 Severity:  normal    |   Keywords:
----------------------+-------------------
 Fryer found this assert last night.

 {{{
 Last panic at: Thu, 11 Dec 2014 03:51:19 GMT
 Assert error in VFP_GetStorage(), cache/cache_fetch_proc.c line 84:
   Condition(*sz >= 0) not true.
 thread = (cache-worker)
 version = varnish-trunk revision 263bb06
 ident = Linux,3.2.0-51-generic,x86_64,-smalloc,-smalloc,-hcritbit,epoll
 Backtrace:
   0x43bc18: pan_backtrace+0x19
   0x43bfd8: pan_ic+0x298
   0x429212: VFP_GetStorage+0xf0
   0x427736: vbf_stp_condfetch+0x344
   0x428646: vbf_fetch_thread+0x437
   0x43e475: Pool_Work_Thread+0x503
   0x457397: WRK_Thread+0x34d
   0x43e539: pool_thread+0xab
   0x7fb1d9d4de9a: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)
 [0x7fb1d9d4de9a]
   0x7fb1d9a7a3fd: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)
 [0x7fb1d9a7a3fd]
   busyobj = 0x7fb1a4080a60 {
     ws = 0x7fb1a4080b20 {
       id = "bo",
       {s,f,r,e} = {0x7fb1a40829e0,+672,(nil),+57464},
     },
   refcnt = 1
   retries = 0
   failed = 0
   state = 2
     is_do_stream
     bodystatus = 0 (none),
     },
     http[bereq] = {
       ws = 0x7fb1a4080b20[bo]
         "GET",
         "/cacheabledata/set_imagehosting1/7/image207.jpg",
         "HTTP/1.1",
         "Host: fryer1.varnish-software.com:6081",
         "Accept: */*",
         "Accept-Encoding: gzip",
         "User-Agent: Mozilla/5.0 (unknown-x86_64-linux-gnu) Siege/3.0.4",
         "X-Forwarded-For: 194.31.39.161",
         "If-Modified-Since: Mon, 26 Aug 2013 14:08:42 GMT",
         "If-None-Match: "820c47-f638-4e4da4b318d2b"",
         "X-Varnish: 2261195",
     },
     http[beresp] = {
       ws = 0x7fb1a4080b20[bo]
         "HTTP/1.1",
         "200",
         "OK",
         "Date: Thu, 11 Dec 2014 03:51:12 GMT",
         "Server: Apache/2.2.22 (Ubuntu)",
         "ETag: "820c47-f638-4e4da4b318d2b"",
         "Last-Modified: Mon, 26 Aug 2013 14:08:42 GMT",
         "Content-Length: 63032",
         "Content-Type: image/jpeg",
     },
   objcore (FETCH) = 0x7fb1440ec0f0 {
     refcnt = 2
     flags = 0x0
     objhead = 0x7fb13c0f1570
     stevedore = 0x1f63420 (malloc s0)
   }
   objcore (IMS) = 0x7fb13c0bbee0 {
     refcnt = 3
     flags = 0x0
     objhead = 0x7fb13c0f1570
     stevedore = 0x1f63420 (malloc s0)
   }
   }
 }}}

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1646>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator



More information about the varnish-bugs mailing list