[Varnish] #1552: Panic Message - current master cache_session.c
Varnish
varnish-bugs at varnish-cache.org
Wed Jul 23 15:39:31 CEST 2014
#1552: Panic Message - current master cache_session.c
------------------------+--------------------
Reporter: hjanuschka | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: build | Version: trunk
Severity: normal | Resolution:
Keywords: |
------------------------+--------------------
Comment (by lkarsten):
r01284.vtc is tripped by this on the jenkins build server:
{{{
* top 1.9 RESETTING after ../../../bin/varnishtest/tests/r01284.vtc
** s1 1.9 Waiting for server
**** s1 1.9 macro undef s1_addr
**** s1 1.9 macro undef s1_port
**** s1 1.9 macro undef s1_sock
*** v1 1.9 debug| Child (17382) died signal=6\n
*** v1 1.9 debug| Child (17382) Panic message:\n
*** v1 1.9 debug| Assert error in SES_ReleaseReq(),
../../../bin/varnishd/cache/cache_session.c line 401:\n
*** v1 1.9 debug| Condition((req->vsl->wid) == 0) not true.\n
*** v1 1.9 debug| errno = 104 (Connection reset by peer)\n
*** v1 1.9 debug| thread = (cache-worker)\n
*** v1 1.9 debug| ident =
Linux,3.2.0-65-virtual,x86_64,-smalloc,-hcritbit,epoll\n
*** v1 1.9 debug| Backtrace:\n
*** v1 1.9 debug| 0x43ce4f: pan_backtrace+0x19\n
*** v1 1.9 debug| 0x43d160: pan_ic+0x1e9\n
*** v1 1.9 debug| 0x449222: SES_ReleaseReq+0x1e7\n
*** v1 1.9 debug| 0x43382e: http1_wait+0x6b2\n
*** v1 1.9 debug| 0x434ce3: HTTP1_Session+0x511\n
*** v1 1.9 debug| 0x447b83: ses_req_pool_task+0x166\n
*** v1 1.9 debug| 0x447e4e: ses_sess_pool_task+0x23b\n
*** v1 1.9 debug| 0x4400e6: Pool_Work_Thread+0x4cb\n
*** v1 1.9 debug| 0x4583e2: wrk_thread_real+0x204\n
*** v1 1.9 debug| 0x45853a: WRK_thread+0x27\n
*** v1 1.9 debug| req = 0x2aafb409f020 {\n
*** v1 1.9 debug| sp = 0x2aafb440f1a0, vxid = 1006, step =
R_STP_RESTART,\n
*** v1 1.9 debug| req_body = R_BODY_INIT,\n
*** v1 1.9 debug| restarts = 0, esi_level = 0\n
*** v1 1.9 debug| sp = 0x2aafb440f1a0 {\n
*** v1 1.9 debug| fd = 12, vxid = 1003,\n
*** v1 1.9 debug| client = 127.0.0.1 34339,\n
*** v1 1.9 debug| step = S_STP_NEWREQ,\n
*** v1 1.9 debug| },\n
*** v1 1.9 debug| ws = 0x2aafb409f1b0 {\n
*** v1 1.9 debug| id = "req",\n
*** v1 1.9 debug| {s,f,r,e} =
{0x2aafb40a1008,0x2aafb40a1008,(nil),+57368},\n
*** v1 1.9 debug| },\n
*** v1 1.9 debug| http[req] = {\n
*** v1 1.9 debug| ws = (nil)[]\n
*** v1 1.9 debug| },\n
*** v1 1.9 debug| },\n
*** v1 1.9 debug| \n
*** v1 1.9 debug| \n
*** v1 1.9 debug| Child cleanup complete\n
}}}
Source: https://jenkins.varnish-software.com/view/varnish-master/job
/varnish-master-src/2174/console
This does not happen on my debian jessie workstation.
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1552#comment:2>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list