[Varnish] #269: Segfault on Set Header in vcl_hit Assert error in WS_Reserve(), cache_ws.c line 103:

Varnish varnish-bugs at projects.linpro.no
Fri Jul 4 18:18:30 CEST 2008


#269: Segfault on Set Header in vcl_hit  Assert error in WS_Reserve(), cache_ws.c
line 103:
----------------------+-----------------------------------------------------
 Reporter:  sky       |       Owner:  phk  
     Type:  defect    |      Status:  new  
 Priority:  normal    |   Milestone:       
Component:  varnishd  |     Version:  trunk
 Severity:  normal    |    Keywords:       
----------------------+-----------------------------------------------------
 When running under moderate load, 250-300 requests per second, after a
 30-60 minutes or so I get

 {{{

 [Switching to Thread 46945328531776 (LWP 26611)]
 0x0000003482ec7913 in writev () from /lib64/libc.so.6
 (gdb) bt
 #0  0x0000003482ec7913 in writev () from /lib64/libc.so.6
 #1  0x000000000041b39a in WRK_Flush ()
 #2  0x000000000041e5aa in RES_WriteObj ()
 #3  0x000000000040d1a2 in cnt_deliver ()
 #4  0x000000000040f9e5 in CNT_Session ()
 #5  0x000000000041c476 in wrk_do_cnt_sess ()
 #6  0x000000000041bc23 in wrk_thread ()
 #7  0x0000003483e062f7 in start_thread () from /lib64/libpthread.so.0
 #8  0x0000003482ece85d in clone () from /lib64/libc.so.6


 }}}

 Sadly, even though I compiled with debugging, it seems I did it wrong,
 will track more.

 Workspace and objectspace is 16384

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/269>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list