Mailing List Archive

Assert error in http1_minimal_response(), http1/cache_http1_fsm.c line 234
Hello,
before making a new issue I wanted to clarify:


After upgrading varnish to 5.1.2 (from 3.x) sometimes it panics with:

Assert error in http1_minimal_response(), http1/cache_http1_fsm.c line 234:
Condition(VTCP_Check(1)) not true.
version = varnish-5.1.2 revision 6ece695, vrt api = 6.0
ident =
Linux,4.11.4-1.gcba98ee-default,x86_64,-jnone,-sfile,-sfile,-sfile,-sfile,-smalloc,-hcritbit,epoll
now = 681947.494149 (mono), 1498046899.128715 (real)
Backtrace:
0x43af07: /data/varnish5/sbin/varnishd() [0x43af07]
0x45bfe5: /data/varnish5/sbin/varnishd() [0x45bfe5]
0x45cf72: /data/varnish5/sbin/varnishd() [0x45cf72]
0x454049: /data/varnish5/sbin/varnishd() [0x454049]
0x4544ab: /data/varnish5/sbin/varnishd() [0x4544ab]
0x7fee77d44744: /lib64/libpthread.so.0(+0x8744) [0x7fee77d44744]
0x7fee77a82d3d: /lib64/libc.so.6(clone+0x6d) [0x7fee77a82d3d]
errno = 32 (Broken pipe)

[also full backtrace]


I've checked past issues and there was exactly one matches:
https://github.com/varnishcache/varnish-cache/issues/2267 but it is kind of
closed closed with
https://github.com/varnishcache/varnish-cache/commit/a8b453cb432e9717e1a8afab91433aa4294ba27e


Should I add to the existing bug report or create a new one?


rr


_______________________________________________
varnish-misc mailing list
varnish-misc@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
Re: Assert error in http1_minimal_response(), http1/cache_http1_fsm.c line 234 [ In reply to ]
Also the fix (
https://github.com/varnishcache/varnish-cache/commit/a8b453cb432e9717e1a8afab91433aa4294ba27e
) itself is a bit odd, since it's within:

#if (defined (__SVR4) && defined (__sun)) || defined (__NetBSD__)


.. but both the original authors and mine environment is Linux (eg I can't
see how it actually changes something regarding the issue).

rr


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