Varnish crash (SIGABRT) about every 10 mins

Gea-Suan Lin gslin at gslin.org
Fri Nov 9 22:16:14 CET 2007


On Fri, Nov 09, 2007 at 09:50:31PM +0100, Dag-Erling Sm鷨grav wrote:
> Gea-Suan Lin <gslin at gslin.org> writes:
> > Core file and execute file is in:
> >
> > http://mail.pixnet.tw/~gslin/tmp/varnishd.core
> > http://mail.pixnet.tw/~gslin/tmp/varnishd
> 
> That won't help; at the very least, I'd need all the Varnish libraries
> and access to a system with the exact same system libraries as yours.

All files in /home/service/varnish been package in:
http://mail.pixnet.tw/~gslin/tmp/varnish-all.tar.gz

But you may need *all libraries*, should I create a shell account to
let you access ?

> What I asked for was the output of "i thr" in gdb.

(gdb) i thr
  12 Thread 0x53d000 (LWP 100256)  0x0000000800c3356c in poll () from /lib/libc.so.6
  11 Thread 0x53d800 (LWP 100159)  0x0000000800c6373c in nanosleep () from /lib/libc.so.6
  10 Thread 0x53da00 (LWP 100199)  0x0000000800c6373c in nanosleep () from /lib/libc.so.6
  9 Thread 0x53dc00 (LWP 100212)  0x0000000800c6373c in nanosleep () from /lib/libc.so.6
  8 Thread 0xa67d000 (LWP 100224)  0x0000000800c432fc in kevent () from /lib/libc.so.6
  7 Thread 0xa67d200 (LWP 100225)  0x0000000800c3356c in poll () from /lib/libc.so.6
  6 Thread 0xa67d400 (LWP 100226)  0x0000000800bfe07c in _umtx_op () from /lib/libc.so.6
  5 Thread 0xa67d600 (LWP 100227)  0x0000000800c7bf5c in read () from /lib/libc.so.6
  4 Thread 0xa67d800 (LWP 100228)  0x0000000800c7b926 in memcpy () from /lib/libc.so.6
  3 Thread 0xa67da00 (LWP 100229)  0x0000000800c7b8f4 in memset () from /lib/libc.so.6
  2 Thread 0xa67dc00 (LWP 100230)  0x0000000800bfe07c in _umtx_op () from /lib/libc.so.6
* 1 Thread 0xa67de00 (LWP 100231)  0x0000000800c7bf5c in read () from /lib/libc.so.6
(gdb) bt
#0  0x0000000800c7bf5c in read () from /lib/libc.so.6
#1  0x0000000800984fbb in read () from /usr/lib/libthr.so.2
#2  0x000000000041585e in HTC_Read (htc=0x7ffffe7f2a20, d=0x86dd6c000, len=160763) at cache_httpconn.c:202
#3  0x000000000041095f in Fetch (sp=0xa681008) at cache_fetch.c:72
#4  0x000000000040e42b in CNT_Session (sp=0xa681008) at cache_center.c:323
#5  0x0000000000416209 in wrk_thread (priv=0x53e5e0) at cache_pool.c:193
#6  0x000000080098729e in pthread_create () from /usr/lib/libthr.so.2
#7  0x0000000000000000 in ?? ()
Cannot access memory at address 0x7ffffe7f5000
(gdb) i fra
Stack level 0, frame at 0x7ffffe7f0930:
 rip = 0x800c7bf5c in read; saved rip 0x800984fbb
 called by frame at 0x7ffffe7f0960
 Arglist at 0x7ffffe7f0920, args:
 Locals at 0x7ffffe7f0920, Previous frame's sp is 0x7ffffe7f0930
 Saved registers:
  rip at 0x7ffffe7f0928
(gdb)

-- 
* Gea-Suan Lin  (public key: Using https://keyserver.pgp.com/ to search)
* If you cannot convince them, confuse them.           -- Harry S Truman



More information about the varnish-misc mailing list