[Varnish] #162: Varnish trunk dies with assert error in SES_Delete()
Varnish
varnish-bugs at projects.linpro.no
Mon Oct 8 16:41:46 CEST 2007
#162: Varnish trunk dies with assert error in SES_Delete()
---------------------------------------------------------+------------------
Reporter: anders | Owner: phk
Type: defect | Status: new
Priority: high | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Resolution:
Keywords: varnishd core dump SES_Delete cache_session |
---------------------------------------------------------+------------------
Comment (by anders):
Got this one:
{{{
Child said (2, 38243): <<Assert error in SES_Delete(), cache_session.c
line 339:
Condition((sp->vcl) == 0) not true.
errno = 2 (No such file or directory)
}}}
Backtrace looks like this:
{{{
(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=0x431248 "SES_Delete",
file=0x430fc2 "cache_session.c", line=339, cond=0x431289 "(sp->vcl) ==
0",
err=2) at assert.c:58
#5 0x000000000041a421 in SES_Delete (sp=0x28f0008) at cache_session.c:339
#6 0x0000000000408540 in vca_kev (kp=0x7fffff5fb330)
at cache_acceptor_kqueue.c:113
#7 0x00000000004087fd in vca_kqueue_main (arg=0x0)
at cache_acceptor_kqueue.c:152
#8 0x000000080099cc71 in thread_start (curthread=0x540e00)
at /usr/src/lib/libthr/thread/thr_create.c:246
#9 0x0000000000000000 in ?? ()
Error accessing memory address 0x7fffff5fc000: Bad address.
}}}
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/162#comment:11>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list