[Varnish] #156: Varnish 1.1 branch dies with assert error in WS_ReleaseP

Varnish varnish-bugs at projects.linpro.no
Mon Oct 8 15:48:06 CEST 2007


#156: Varnish 1.1 branch dies with assert error in WS_ReleaseP
-----------------------------------+----------------------------------------
 Reporter:  anders                 |        Owner:  phk
     Type:  defect                 |       Status:  new
 Priority:  high                   |    Milestone:     
Component:  varnishd               |      Version:  1.1
 Severity:  major                  |   Resolution:     
 Keywords:  core dump WS_ReleaseP  |  
-----------------------------------+----------------------------------------
Comment (by anders):

 PHK wanted trace from thread 692:

 {{{
 (gdb) thread 692
 [Switching to thread 692 (Thread 0x540e00 (LWP 100362))]#0
 0x0000000800c3273c in thr_kill () at thr_kill.S:2
 2       thr_kill.S: No such file or directory.
         in thr_kill.S
 (gdb) bt
 #0  0x0000000800c3273c in thr_kill () at thr_kill.S:2
 #1  0x00000008009a469f in _thr_send_sig (thread=0x540e00, sig=6)
     at /usr/src/lib/libthr/thread/thr_kern.c:91
 #2  0x0000000800999ff8 in _raise (sig=6)
     at /usr/src/lib/libthr/thread/thr_syscalls.c:357
 #3  0x0000000800ce4216 in abort () at /usr/src/lib/libc/stdlib/abort.c:69
 #4  0x0000000800677ba9 in lbv_assert (func=0x432853 "WS_ReleaseP",
     file=0x43275b "cache_ws.c", line=125, cond=0x43282e "ws->r != NULL",
 err=2)
     at assert.c:58
 #5  0x0000000000420575 in WS_ReleaseP (ws=0x51420a8, ptr=0x5142538 "GET")
     at cache_ws.c:125
 #6  0x0000000000416a09 in HTC_Rx (htc=0x51420c8) at cache_httpconn.c:143
 #7  0x0000000000408443 in vca_kev (kp=0x7fffff5fbc70)
     at cache_acceptor_kqueue.c:103
 #8  0x00000000004087fd in vca_kqueue_main (arg=0x0)
     at cache_acceptor_kqueue.c:152
 #9  0x000000080099cc71 in thread_start (curthread=0x540e00)
     at /usr/src/lib/libthr/thread/thr_create.c:246
 #10 0x0000000000000000 in ?? ()
 Error accessing memory address 0x7fffff5fc000: Bad address.
 }}}

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/156#comment:5>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list