[Varnish] #167: Varnishd crashes with assert error in RES_WriteObj
Varnish
varnish-bugs at projects.linpro.no
Sat Oct 20 19:42:35 CEST 2007
#167: Varnishd crashes with assert error in RES_WriteObj
---------------------------------------------+------------------------------
Reporter: anders | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Resolution:
Keywords: varnishd core dump RES_WriteObj |
---------------------------------------------+------------------------------
Comment (by anders):
Same thing again, but with different errno:
{{{
Child said (2, 899): <<Assert error in RES_WriteObj(), cache_response.c
line 184:
Condition(u == sp->obj->len) not true.
errno = 14 (Bad address)
>>
Cache child died pid=899 status=0x86
}}}
Backtrace:
{{{
(gdb) bt
#0 0x0000000800c0b48c in thr_kill () from /lib/libc.so.7
#1 0x0000000800c9563b in abort () from /lib/libc.so.7
#2 0x000000080066dc7f in lbv_assert (func=Could not find the frame base
for "lbv_assert".
) at assert.c:58
#3 0x0000000000419ce9 in RES_WriteObj (sp=0x2d848ec008)
at cache_response.c:184
#4 0x000000000040e626 in cnt_deliver (sp=0x2d848ec008) at
cache_center.c:162
#5 0x000000000041007a in CNT_Session (sp=0x2d848ec008) at steps.h:41
#6 0x0000000000417d7d in wrk_do_one (w=0x7ffff178cae0) at
cache_pool.c:193
#7 0x0000000000418227 in wrk_thread (priv=0x800e111e0) at
cache_pool.c:245
#8 0x00000008009929a8 in pthread_getprio () from /lib/libthr.so.3
#9 0x00007ffff158d000 in ?? ()
Cannot access memory at address 0x7ffff178d000
}}}
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/167#comment:2>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list