[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