[Varnish] #1802: Segfault after VCL change
Varnish
varnish-bugs at varnish-cache.org
Mon Dec 7 15:16:46 CET 2015
#1802: Segfault after VCL change
----------------------+--------------------
Reporter: lkarsten | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 4.1.0
Severity: normal | Resolution:
Keywords: |
----------------------+--------------------
Comment (by Tom Anheyer):
similiar error:
{{{
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41273
127.0.0.1 6082 Rd auth
3f15e9186270a640b5f0958c35b1910e85cc7ab04e038021d983a67e6b0dfba0
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41273
127.0.0.1 6082 Wr 200 -----------------------------
Varnish Cache CLI 1.0
-----------------------------
Linux,3.16.7-29-desktop,x86_64,-junix,-smalloc,-smalloc,-hcritbit
varnish-4.1.0 revision 3041728
Type 'help' for command list.
Type 'quit' to close CLI session.
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41273
127.0.0.1 6082 Rd ping
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41273
127.0.0.1 6082 Wr 200 PONG 1449219177 1.0
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41273
127.0.0.1 6082 Rd vcl.load Test-2015-12-04-08:52:57 /etc/varnish/vcl.conf
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41273
127.0.0.1 6082 Wr 200 VCL compiled.
…
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41281
127.0.0.1 6082 Rd vcl.use Test-2015-12-04-08:52:57
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41281
127.0.0.1 6082 Wr 200 VCL 'Test-2015-12-04-08:52:57' now active
…
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41285
127.0.0.1 6082 Rd vcl.list
Dec 04 08:52:57 varnish varnishd[13456]: CLI telnet 127.0.0.1 41285
127.0.0.1 6082 Wr 200 available auto/warm 0 boot
active auto/warm 0
Test-2015-12-04-08:52:57
…
Dec 04 09:02:59 varnish varnishd[13456]: Child (13466) not responding to
CLI, killing it.
Dec 04 09:02:59 varnish varnishd[13456]: Child (13466) not responding to
CLI, killing it.
Dec 04 09:02:59 varnish varnishd[13456]: Child (13466) died signal=11
Dec 04 09:02:59 varnish varnishd[13456]: Child (13466) Panic message:
Assert error in
child_sigsegv_handler(), mgt/mgt_child.c line 297:
Condition(Segmentation fault by
instruction at 0x5590) not true.
thread = (cache-main)
version = varnish-4.1.0 revision
3041728
ident =
Linux,3.16.7-29-desktop,x86_64,-junix,-smalloc,-smalloc,-hcritbit,epoll
Dec 04 09:02:59 varnish varnishd[13456]: Child (13466) died signal=11
Dec 04 09:02:59 varnish varnishd[13456]: Child (13466) Panic message:
Dec 04 09:02:59 varnish varnishd[13456]: Assert error in
child_sigsegv_handler(), mgt/mgt_child.c line 297:
Dec 04 09:02:59 varnish varnishd[13456]: Condition(Segmentation fault by
instruction at 0x5590) not true.
Dec 04 09:02:59 varnish varnishd[13456]: thread = (cache-main)
Dec 04 09:02:59 varnish varnishd[13456]: version = varnish-4.1.0 revision
3041728
Dec 04 09:02:59 varnish varnishd[13456]: ident =
Linux,3.16.7-29-desktop,x86_64,-junix,-smalloc,-smalloc,-hcritbit,epoll
Dec 04 09:02:59 varnish varnishd[13456]: Child cleanup complete
Dec 04 09:02:59 varnish varnishd[13456]: Child cleanup complete
Dec 04 09:02:59 varnish varnishd[13456]: child (13778) Started
Dec 04 09:02:59 varnish varnishd[13456]: child (13778) Started
Dec 04 09:03:00 varnish varnishd[13456]: Pushing vcls failed:
Dec 04 09:03:00 varnish varnishd[13456]: Could not load compiled VCL.
Dec 04 09:03:00 varnish varnishd[13456]: dlopen(vcl_boot/vgc.so) =
vcl_boot/vgc.so: cannot open shared object file: No such file or directory
Dec 04 09:03:00 varnish varnishd[13456]: Stopping Child
Dec 04 09:03:00 varnish varnishd[13456]: Pushing vcls failed:
Could not load compiled VCL.
dlopen(vcl_boot/vgc.so) = vcl_boot/vgc.so: cannot open shared object file:
No such file or directory
Dec 04 09:03:00 varnish varnishd[13456]: Stopping Child
Dec 04 09:03:01 varnish varnishd[13456]: Child (13778) ended
Dec 04 09:03:01 varnish varnishd[13456]: Child (13778) ended
Dec 04 09:03:01 varnish varnishd[13456]: Child (13778) said Child starts
Dec 04 09:03:01 varnish varnishd[13456]: Child (13778) said Child dies
Dec 04 09:03:01 varnish varnishd[13456]: Child (13778) said Child starts
Dec 04 09:03:01 varnish varnishd[13456]: Child (13778) said Child dies
Dec 04 09:03:01 varnish varnishd[13456]: Child cleanup complete
Dec 04 09:03:01 varnish varnishd[13456]: Child cleanup complete
…
}}}
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1802#comment:2>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list