[Varnish] #1471: Assert error with persistent storage

Varnish varnish-bugs at varnish-cache.org
Wed Apr 9 14:48:10 CEST 2014


#1471: Assert error with persistent storage
---------------------------------------------+----------------------
 Reporter:  tmagnien                         |       Type:  defect
   Status:  new                              |   Priority:  normal
Milestone:                                   |  Component:  varnishd
  Version:  4.0.0-beta1                      |   Severity:  normal
 Keywords:  assert persistent smp_oc_getobj  |
---------------------------------------------+----------------------
 Hi,

 While stress testing persistent storage (around 300req/s, 99% miss), I get
 regular panics, from every minute to every 5 minutes depending on the
 storage type (local disk, nfs).

 Assert is the following :


 {{{
 varnish> panic.show
 200
 Last panic at: Wed, 09 Apr 2014 11:56:57 GMT
 Assert error in smp_oc_getobj(), storage/storage_persistent_silo.c line
 437:
   Condition((o)->magic == 0x32851d42) not true.
 thread = (cache-timeout)
 ident = Linux,3.9.3,x86_64,-spersistent,-smalloc,-hcritbit,epoll
 Backtrace:
   0x433515: /usr/sbin/varnishd() [0x433515]
   0x45ce08: /usr/sbin/varnishd() [0x45ce08]
   0x41e63d: /usr/sbin/varnishd() [0x41e63d]
   0x44812e: /usr/sbin/varnishd() [0x44812e]
   0x7fb11fa3db50: /lib/x86_64-linux-gnu/libpthread.so.0(+0x6b50)
 [0x7fb11fa3db50]
   0x7fb11f7880ed: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)
 [0x7fb11f7880ed]

 }}}


 Regards,
 Thierry

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




More information about the varnish-bugs mailing list