Mailing List Archive

#1820: Assert error in SES_Delete
#1820: Assert error in SES_Delete
--------------------------+----------------------
Reporter: llavaud | Type: defect
Status: new | Priority: normal
Milestone: | Component: varnishd
Version: 4.1.0-TP1 | Severity: normal
Keywords: assert error |
--------------------------+----------------------
{{{
webcache20:~# varnishadm panic.show
Last panic at: Tue, 17 Nov 2015 13:21:47 GMT
Assert error in SES_Delete(), cache/cache_session.c line 575:
Condition(now >= sp->t_open) not true.
thread = (cache-worker)
version = varnish-4.1.0-tp1 revision 0e4e1bc
ident = Linux,3.2.0-4-amd64,x86_64,-junix,-sfile,-smalloc,-hcritbit,epoll
Backtrace:
0x4343a4: pan_ic+0x134
0x43bde0: ses_handle
0x44f2c3: HTTP1_Session+0x853
0x43a841: SES_Proto_Req+0x61
0x44947a: WRK_Thread+0x48a
0x4499eb: pool_thread+0x2b
0x7f3902124b50: libpthread.so.0(+0x6b50) [0x7f3902124b50]
0x7f3901e6e95d: libc.so.6(clone+0x6d) [0x7f3901e6e95d]
req = 0x7f1fe0d86020 {
sp = (nil), vxid = 0, step = R_STP_RESTART,
req_body = R_BODY_INIT,
restarts = 0, esi_level = 0,
ws = 0x7f1fe0d86220 { BAD_MAGIC(0x00000000) },
},
http[req] = {

--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1820>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs
Re: #1820: Assert error in SES_Delete [ In reply to ]
#1820: Assert error in SES_Delete
--------------------------+------------------------
Reporter: llavaud | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 4.1.0-TP1
Severity: normal | Resolution:
Keywords: assert error |
--------------------------+------------------------

Comment (by phk):

I can make neither heads nor tails of this backtrace.

There is no way to get from HTTP1_Session() to ses_handle() - which is
only called from the waiter (in Wait_Call()) and unless the compiler is
positively psychic no optimization can get that far.

Something is horribly hosed here, an I have no idea what it is.

Unless new evidence emerges, this ticket will time out as "not actionable"
around X-mas.

--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1820#comment:1>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs
Re: #1820: Assert error in SES_Delete [ In reply to ]
#1820: Assert error in SES_Delete
--------------------------+------------------------
Reporter: llavaud | Owner:
Type: defect | Status: closed
Priority: normal | Milestone:
Component: varnishd | Version: 4.1.0-TP1
Severity: normal | Resolution: invalid
Keywords: assert error |
--------------------------+------------------------
Changes (by phk):

* status: new => closed
* resolution: => invalid


--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1820#comment:2>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs