[prev in list] [next in list] [prev in thread] [next in thread] 

List:       varnish-misc
Subject:    Varnish crash (SIGABRT) about every 10 mins
From:       gslin () gslin ! org (Gea-Suan Lin)
Date:       2007-11-09 21:16:14
Message-ID: 20071109211614.GA31087 () gslin ! org
[Download RAW message or body]

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic