[Varnish] #1083: Persistent Varnish crashes since using bans and lurker

Varnish varnish-bugs at varnish-cache.org
Mon Apr 15 07:38:10 CEST 2013

#1083: Persistent Varnish crashes since using bans and lurker
 Reporter:  rmohrbacher  |       Owner:  martin
     Type:  defect       |      Status:  new
 Priority:  high         |   Milestone:
Component:  varnishd     |     Version:  3.0.2
 Severity:  major        |  Resolution:
 Keywords:               |

Comment (by numard):

 Another crash, not as much info on panic.show, but points to similar piece
 of code.

 varnish> panic.show
 Last panic at: Mon, 15 Apr 2013 05:29:32 GMT
 Missing errorhandling code in smp_append_sign(), storage_persistent_subr.c
 line 128:
   Condition((smp_chk_sign(ctx)) == 0) not true.errno = 22 (Invalid
 thread = (cache-main)
 ident =
   0x4310e5: /usr/sbin/varnishd() [0x4310e5]
   0x4514d8: /usr/sbin/varnishd(smp_append_sign+0x128) [0x4514d8]
   0x44f1da: /usr/sbin/varnishd(SMP_NewBan+0x3a) [0x44f1da]
   0x416446: /usr/sbin/varnishd(BAN_Compile+0x66) [0x416446]
   0x42fe0a: /usr/sbin/varnishd(child_main+0xca) [0x42fe0a]
   0x443767: /usr/sbin/varnishd() [0x443767]
   0x443caf: /usr/sbin/varnishd() [0x443caf]
   0x7f7ceb8bac82: /usr/lib/varnish/libvarnish.so(+0x9c82) [0x7f7ceb8bac82]
   0x7f7ceb8bb348: /usr/lib/varnish/libvarnish.so(vev_schedule+0x98)
   0x443f87: /usr/sbin/varnishd(MGT_Run+0x137) [0x443f87]


 within minutes of the first server dying, the 2nd server crashed as well,
 implying there is a limit we are hitting (or a leak we are hitting...)

Ticket URL: <https://www.varnish-cache.org/trac/ticket/1083#comment:5>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

More information about the varnish-bugs mailing list