Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macos tests/c00057.vtc: Wrong turn at cache/cache_main.c:270 #2695

Closed
lkarsten opened this issue Jun 4, 2018 · 0 comments
Closed

macos tests/c00057.vtc: Wrong turn at cache/cache_main.c:270 #2695

lkarsten opened this issue Jun 4, 2018 · 0 comments
Assignees

Comments

@lkarsten
Copy link
Contributor

lkarsten commented Jun 4, 2018

c00057 fails when running make check on current master / ccdfb59.
System: macos sierra / 10.12.6

Note to my future self: the trick to run a single test case is (still):
~/work/Varnish-Cache/bin/varnishtest$ make check TESTS=tests/c00057.vtc VERBOSE=1

FAIL: tests/c00057
==================

**** top   0.0 extmacro def pwd=/Users/lkarsten/work/Varnish-Cache/bin/varnishtest
**** top   0.0 extmacro def localhost=127.0.0.1
**** top   0.0 extmacro def bad_backend=127.0.0.1 57768
**** top   0.0 extmacro def bad_ip=192.0.2.255
**** top   0.0 extmacro def topbuild=/Users/lkarsten/work/Varnish-Cache
**** top   0.0 macro def testdir=/Users/lkarsten/work/Varnish-Cache/bin/varnishtest/./tests
**** top   0.0 macro def tmpdir=/var/folders/tp/lfqnnc595hj9rxwxkzvgtn7h0000gn/T//vtc.66775.3e57704c
*    top   0.0 TEST ./tests/c00057.vtc starting
**   top   0.0 === varnishtest	"test sigsegv handler"
*    top   0.0 TEST test sigsegv handler
**   top   0.0 === server s1 {
**   s1    0.0 Starting server
**** s1    0.0 macro def s1_addr=127.0.0.1
**** s1    0.0 macro def s1_port=57769
**** s1    0.0 macro def s1_sock=127.0.0.1 57769
*    s1    0.0 Listen on 127.0.0.1 57769
**   top   0.0 === varnish v1 \
**   s1    0.0 Started on 127.0.0.1 57769
**   v1    0.0 Launch
***  v1    0.0 CMD: cd ${pwd} && exec varnishd  -d -n /var/folders/tp/lfqnnc595hj9rxwxkzvgtn7h0000gn/T//vtc.66775.3e57704c/v1 -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p sigsegv_handler=on -p thread_pool_min=10 -p debug=+vtc_mode -a '127.0.0.1:0' -M '127.0.0.1 57770' -P /var/folders/tp/lfqnnc595hj9rxwxkzvgtn7h0000gn/T//vtc.66775.3e57704c/v1/varnishd.pid -p vmod_path=/Users/lkarsten/work/Varnish-Cache/lib/libvmod_std/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_debug/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_directors/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_purge/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_vtc/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_blob/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_unix/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_proxy/.libs  -p feature=+no_coredump -p vcc_allow_inline_c=true -p thread_pool_stack=48k
***  v1    0.0 CMD: cd /Users/lkarsten/work/Varnish-Cache/bin/varnishtest && exec varnishd  -d -n /var/folders/tp/lfqnnc595hj9rxwxkzvgtn7h0000gn/T//vtc.66775.3e57704c/v1 -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p sigsegv_handler=on -p thread_pool_min=10 -p debug=+vtc_mode -a '127.0.0.1:0' -M '127.0.0.1 57770' -P /var/folders/tp/lfqnnc595hj9rxwxkzvgtn7h0000gn/T//vtc.66775.3e57704c/v1/varnishd.pid -p vmod_path=/Users/lkarsten/work/Varnish-Cache/lib/libvmod_std/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_debug/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_directors/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_purge/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_vtc/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_blob/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_unix/.libs:/Users/lkarsten/work/Varnish-Cache/lib/libvmod_proxy/.libs  -p feature=+no_coredump -p vcc_allow_inline_c=true -p thread_pool_stack=48k
***  v1    0.0 PID: 66793
**** v1    0.0 macro def v1_pid=66793
**** v1    0.0 macro def v1_name=/var/folders/tp/lfqnnc595hj9rxwxkzvgtn7h0000gn/T//vtc.66775.3e57704c/v1
***  v1    0.0 debug|Debug: Version: varnish-trunk revision ccdfb59588f03158d8daa814e0e2af79acf73d75
***  v1    0.0 debug|Debug: Platform: Darwin,16.7.0,x86_64,-jnone,-sdefault,-sdefault,-hcritbit
***  v1    0.0 debug|200 308
***  v1    0.0 debug|-----------------------------
***  v1    0.0 debug|Varnish Cache CLI 1.0
***  v1    0.0 debug|-----------------------------
***  v1    0.0 debug|Darwin,16.7.0,x86_64,-jnone,-sdefault,-sdefault,-hcritbit
***  v1    0.0 debug|varnish-trunk revision ccdfb59588f03158d8daa814e0e2af79acf73d75
***  v1    0.0 debug|
***  v1    0.0 debug|Type 'help' for command list.
***  v1    0.0 debug|Type 'quit' to close CLI session.
***  v1    0.0 debug|Type 'start' to launch worker process.
***  v1    0.0 debug|
**** v1    0.1 CLIPOLL 1 0x1 0x0
***  v1    0.1 CLI connection fd = 6
***  v1    0.1 CLI RX  107
**** v1    0.1 CLI RX|atepnymifnxhdnhmbodmrwfochwfwoqo
**** v1    0.1 CLI RX|
**** v1    0.1 CLI RX|Authentication required.
**** v1    0.1 CLI TX|auth 8a2fcaff23073157a6486c0e751cd6cf3baf2cdbfdb7a6fac52fa3068a81bfab
***  v1    0.1 CLI RX  200
**** v1    0.1 CLI RX|-----------------------------
**** v1    0.1 CLI RX|Varnish Cache CLI 1.0
**** v1    0.1 CLI RX|-----------------------------
**** v1    0.1 CLI RX|Darwin,16.7.0,x86_64,-jnone,-sdefault,-sdefault,-hcritbit
**** v1    0.1 CLI RX|varnish-trunk revision ccdfb59588f03158d8daa814e0e2af79acf73d75
**** v1    0.1 CLI RX|
**** v1    0.1 CLI RX|Type 'help' for command list.
**** v1    0.1 CLI RX|Type 'quit' to close CLI session.
**** v1    0.1 CLI RX|Type 'start' to launch worker process.
**** v1    0.1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P
**** v1    0.1 CLI TX|vcl 4.1;
**** v1    0.1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "57769"; }
**** v1    0.1 CLI TX|
**** v1    0.1 CLI TX|
**** v1    0.1 CLI TX|\tC{
**** v1    0.1 CLI TX|#include <signal.h>
**** v1    0.1 CLI TX|#include <unistd.h>
**** v1    0.1 CLI TX|#include <stdio.h>
**** v1    0.1 CLI TX|
**** v1    0.1 CLI TX|static void _accessor(volatile char *p) {
**** v1    0.1 CLI TX|     p[0] = 'V'; p[1] = '\0';
**** v1    0.1 CLI TX|     fprintf(stderr, "%p %s\n", p, p);
**** v1    0.1 CLI TX|}
**** v1    0.1 CLI TX|void (*accessor)(volatile char *p) = _accessor;
**** v1    0.1 CLI TX|
**** v1    0.1 CLI TX|}C
**** v1    0.1 CLI TX|\tsub vcl_recv { C{
**** v1    0.1 CLI TX|\t    int i;
**** v1    0.1 CLI TX|\t    volatile char overflow[48*1024];
**** v1    0.1 CLI TX|
**** v1    0.1 CLI TX|\t    /* for downwards stack, take care to hit a single guard page */
**** v1    0.1 CLI TX|\t    for (i = 47*1024; i >= 0; i -= 1024)
**** v1    0.1 CLI TX|\t\taccessor(overflow + i);
**** v1    0.1 CLI TX|\t    /* NOTREACHED */
**** v1    0.1 CLI TX|\t    sleep(2);
**** v1    0.1 CLI TX|\t}C }
**** v1    0.1 CLI TX|
**** v1    0.1 CLI TX|%XJEIFLH|)Xspa8P
***  v1    0.2 vsl|No VSL chunk found (child not started ?)
***  v1    0.3 CLI RX  200
**** v1    0.3 CLI RX|VCL compiled.
**** v1    0.3 CLI TX|vcl.use vcl1
***  v1    0.3 CLI RX  200
**   v1    0.3 Start
**** v1    0.3 CLI TX|start
***  v1    0.3 debug|Debug: Child (66802) Started
***  v1    0.3 debug|Info: Child (66802) said Child starts
***  v1    0.3 CLI RX  200
***  v1    0.3 wait-running
**** v1    0.3 CLI TX|status
***  v1    0.3 CLI RX  200
**** v1    0.3 CLI RX|Child in state running
**** v1    0.3 CLI TX|debug.listen_address
***  v1    0.3 CLI RX  200
**** v1    0.3 CLI RX|127.0.0.1 57771
**** v1    0.3 CLI TX|debug.xid 999
***  v1    0.3 CLI RX  200
**** v1    0.3 CLI RX|XID is 999
**** v1    0.3 CLI TX|debug.listen_address
***  v1    0.3 CLI RX  200
**** v1    0.3 CLI RX|127.0.0.1 57771
**   v1    0.3 Listen on 127.0.0.1 57771
**** v1    0.3 macro def v1_addr=127.0.0.1
**** v1    0.3 macro def v1_port=57771
**** v1    0.3 macro def v1_sock=127.0.0.1 57771
**** v1    0.3 vsl|          0 CLI             - Rd vcl.load "vcl1" vcl_vcl1.1528102867.208986044/vgc.so 1auto
**** v1    0.3 vsl|          0 CLI             - Wr 200 55 Loaded "vcl_vcl1.1528102867.208986044/vgc.so" as "vcl1"
**** v1    0.3 vsl|          0 CLI             - Rd vcl.use "vcl1"
**** v1    0.3 vsl|          0 CLI             - Wr 200 0
**** v1    0.3 vsl|          0 CLI             - Rd start
**** v1    0.3 vsl|          0 CLI             - Wr 200 0
**** v1    0.3 vsl|          0 CLI             - Rd debug.listen_address
**** v1    0.3 vsl|          0 CLI             - Wr 200 16 127.0.0.1 57771

**** v1    0.3 vsl|          0 CLI             - Rd debug.xid 999
**** v1    0.3 vsl|          0 CLI             - Wr 200 10 XID is 999
**** v1    0.3 vsl|          0 CLI             - Rd debug.listen_address
**** v1    0.3 vsl|          0 CLI             - Wr 200 16 127.0.0.1 57771

**   top   0.4 === client c1 {
**   c1    0.4 Starting client
**   c1    0.4 Waiting for client
***  c1    0.4 Connect to 127.0.0.1 57771
***  c1    0.4 connected fd 16 from 127.0.0.1 57776 to 127.0.0.1 57771
**   c1    0.4 === txreq
**** c1    0.4 txreq|GET / HTTP/1.1\r
**** c1    0.4 txreq|Host: 127.0.0.1\r
**** c1    0.4 txreq|\r
**   c1    0.4 === expect_close
**** c1    0.4 Expecting close (fd = 16)
***  v1    0.4 debug|Info: Child (66802) said 0x700009277940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009277540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009277140 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009276d40 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009276940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009276540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009276140 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009275d40 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009275940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009275540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009275140 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009274d40 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009274940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009274540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009274140 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009273d40 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009273940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009273540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009273140 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009272d40 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009272940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009272540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009272140 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009271d40 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009271940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009271540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009271140 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009270d40 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009270940 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009270540 V
***  v1    0.4 debug|Info: Child (66802) said 0x700009270140 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926fd40 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926f940 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926f540 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926f140 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926ed40 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926e940 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926e540 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926e140 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926dd40 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926d940 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926d540 V
***  v1    0.4 debug|Info: Child (66802) said 0x70000926d140 V
**** c1    0.4 fd=16 EOF, as expected
***  c1    0.4 closing fd 16
**   c1    0.4 Ending
**   top   0.4 === varnish v1 -cliexpect "STACK OVERFLOW" "panic.show"
***  v1    0.4 debug|Error: Child (66802) died status=4
**** v1    0.4 CLI TX|panic.show
***  v1    0.4 debug|Error: Child (66802) Panic at: Mon, 04 Jun 2018 09:01:07 GMT
***  v1    0.4 debug|Wrong turn at cache/cache_main.c:270:
***  v1    0.4 debug|Signal 10 (Bus error: 10) received at 0x70000926cd40 si_code 2
***  v1    0.4 debug|version = varnish-trunk revision ccdfb59588f03158d8daa814e0e2af79acf73d75, vrt api = 7.0
***  v1    0.4 debug|ident = Darwin,16.7.0,x86_64,-jnone,-sdefault,-sdefault,-hcritbit,kqueue
***  v1    0.4 debug|now = 437212.126380 (mono), 1528102867.506702 (real)
***  v1    0.4 debug|Backtrace:
***  v1    0.4 debug|thread = (cache-worker)
***  v1    0.4 debug|thr.req = 0x7fbd3b001020 {
***  v1    0.4 debug|  vxid = 1001, transport = HTTP/1 {
***  v1    0.4 debug|    state = HTTP1::Proc
***  v1    0.4 debug|  }
***  v1    0.4 debug|  step = R_STP_RECV,
***  v1    0.4 debug|  req_body = R_BODY_NONE,
***  v1    0.4 debug|  restarts = 0, esi_level = 0,
***  v1    0.4 debug|  sp = 0x7fbd39701020 {
***  v1    0.4 debug|    fd = 23, vxid = 1000,
***  v1    0.4 debug|    t_open = 1528102867.497986,
***  v1    0.4 debug|    t_idle = 1528102867.497986,
***  v1    0.4 debug|    ws = 0x7fbd39701060 {
***  v1    0.4 debug|      id = \"ses\",
***  v1    0.4 debug|      {s, f, r, e} = {0x7fbd39701098, +96, 0x0, +352},
***  v1    0.4 debug|    },
***  v1    0.4 debug|    transport = HTTP/1 {
***  v1    0.4 debug|      state = HTTP1::Proc
***  v1    0.4 debug|    }
***  v1    0.4 debug|    client = 127.0.0.1 57776 127.0.0.1:57771,
***  v1    0.4 debug|  },
***  v1    0.4 debug|  worker = 0x700009278dd0 {
***  v1    0.4 debug|    ws = 0x700009278e78 {
***  v1    0.4 debug|      id = \"wrk\",
***  v1    0.4 debug|      {s, f, r, e} = {0x700009278160, +0, 0x0, +2040},
***  v1    0.4 debug|    },
***  v1    0.4 debug|    VCL::method = inside RECV,
***  v1    0.4 debug|    VCL::return = 0x0,
***  v1    0.4 debug|    VCL::methods = {RECV},
***  v1    0.4 debug|  },
***  v1    0.4 debug|  ws = 0x7fbd3b001168 {
***  v1    0.4 debug|    id = \"req\",
***  v1    0.4 debug|    {s, f, r, e} = {0x7fbd3b0030a0, +72, 0x0, +57176},
***  v1    0.4 debug|  },
***  v1    0.4 debug|  http_conn = 0x7fbd3b003040 {
***  v1    0.4 debug|    fd = 23 (@0x7fbd39701044),
***  v1    0.4 debug|    doclose = NULL,
***  v1    0.4 debug|    ws = 0x7fbd3b001168 {
***  v1    0.4 debug|      [Already dumped, see above]
***  v1    0.4 debug|    },
***  v1    0.4 debug|    {rxbuf_b, rxbuf_e} = {0x7fbd3b0030a0, 0x7fbd3b0030c3},
***  v1    0.4 debug|    {pipeline_b, pipeline_e} = {0x0, 0x0},
***  v1    0.4 debug|    content_length = -1,
***  v1    0.4 debug|    body_status = none,
***  v1    0.4 debug|    first_byte_timeout = 0.000000,
***  v1    0.4 debug|    between_bytes_timeout = 0.000000,
***  v1    0.4 debug|  },
***  v1    0.4 debug|  http[req] = 0x7fbd3b001208 {
***  v1    0.4 debug|    ws = 0x7fbd3b001168 {
***  v1    0.4 debug|      [Already dumped, see above]
***  v1    0.4 debug|    },
***  v1    0.4 debug|    hdrs {
***  v1    0.4 debug|      \"GET\",
***  v1    0.4 debug|      \"/\",
***  v1    0.4 debug|      \"HTTP/1.1\",
***  v1    0.4 debug|      \"Host: 127.0.0.1\",
***  v1    0.4 debug|      \"X-Forwarded-For: 127.0.0.1\",
***  v1    0.4 debug|    },
***  v1    0.4 debug|  },
***  v1    0.4 debug|  vcl = {
***  v1    0.4 debug|    name = \"vcl1\",
***  v1    0.4 debug|    busy = 1,
***  v1    0.4 debug|    discard = 0,
***  v1    0.4 debug|    state = auto,
***  v1    0.4 debug|    temp = warm,
***  v1    0.4 debug|    conf = {
***  v1    0.4 debug|      srcname = {
***  v1    0.4 debug|        \"<vcl.inline>\",
***  v1    0.4 debug|        \"Builtin\",
***  v1    0.4 debug|      },
***  v1    0.4 debug|    },
***  v1    0.4 debug|  },
***  v1    0.4 debug|  vmods = {
***  v1    0.4 debug|  },
***  v1    0.4 debug|  flags = {
***  v1    0.4 debug|  },
***  v1    0.4 debug|  privs = 0x7fbd3b0011f0 {
***  v1    0.4 debug|  },
***  v1    0.4 debug|},
***  v1    0.4 debug|thr.busyobj = 0x0 {
***  v1    0.4 debug|},
***  v1    0.4 debug|
***  v1    0.4 debug|
***  v1    0.4 CLI RX  200
***  v1    0.4 debug|Debug: Child cleanup complete
**** v1    0.4 CLI RX|Panic at: Mon, 04 Jun 2018 09:01:07 GMT
**** v1    0.4 CLI RX|Wrong turn at cache/cache_main.c:270:
**** v1    0.4 CLI RX|Signal 10 (Bus error: 10) received at 0x70000926cd40 si_code 2
**** v1    0.4 CLI RX|version = varnish-trunk revision ccdfb59588f03158d8daa814e0e2af79acf73d75, vrt api = 7.0
**** v1    0.4 CLI RX|ident = Darwin,16.7.0,x86_64,-jnone,-sdefault,-sdefault,-hcritbit,kqueue
**** v1    0.4 CLI RX|now = 437212.126380 (mono), 1528102867.506702 (real)
**** v1    0.4 CLI RX|Backtrace:
**** v1    0.4 CLI RX|thread = (cache-worker)
**** v1    0.4 CLI RX|thr.req = 0x7fbd3b001020 {
**** v1    0.4 CLI RX|  vxid = 1001, transport = HTTP/1 {
**** v1    0.4 CLI RX|    state = HTTP1::Proc
**** v1    0.4 CLI RX|  }
**** v1    0.4 CLI RX|  step = R_STP_RECV,
**** v1    0.4 CLI RX|  req_body = R_BODY_NONE,
**** v1    0.4 CLI RX|  restarts = 0, esi_level = 0,
**** v1    0.4 CLI RX|  sp = 0x7fbd39701020 {
**** v1    0.4 CLI RX|    fd = 23, vxid = 1000,
**** v1    0.4 CLI RX|    t_open = 1528102867.497986,
**** v1    0.4 CLI RX|    t_idle = 1528102867.497986,
**** v1    0.4 CLI RX|    ws = 0x7fbd39701060 {
**** v1    0.4 CLI RX|      id = \"ses\",
**** v1    0.4 CLI RX|      {s, f, r, e} = {0x7fbd39701098, +96, 0x0, +352},
**** v1    0.4 CLI RX|    },
**** v1    0.4 CLI RX|    transport = HTTP/1 {
**** v1    0.4 CLI RX|      state = HTTP1::Proc
**** v1    0.4 CLI RX|    }
**** v1    0.4 CLI RX|    client = 127.0.0.1 57776 127.0.0.1:57771,
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  worker = 0x700009278dd0 {
**** v1    0.4 CLI RX|    ws = 0x700009278e78 {
**** v1    0.4 CLI RX|      id = \"wrk\",
**** v1    0.4 CLI RX|      {s, f, r, e} = {0x700009278160, +0, 0x0, +2040},
**** v1    0.4 CLI RX|    },
**** v1    0.4 CLI RX|    VCL::method = inside RECV,
**** v1    0.4 CLI RX|    VCL::return = 0x0,
**** v1    0.4 CLI RX|    VCL::methods = {RECV},
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  ws = 0x7fbd3b001168 {
**** v1    0.4 CLI RX|    id = \"req\",
**** v1    0.4 CLI RX|    {s, f, r, e} = {0x7fbd3b0030a0, +72, 0x0, +57176},
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  http_conn = 0x7fbd3b003040 {
**** v1    0.4 CLI RX|    fd = 23 (@0x7fbd39701044),
**** v1    0.4 CLI RX|    doclose = NULL,
**** v1    0.4 CLI RX|    ws = 0x7fbd3b001168 {
**** v1    0.4 CLI RX|      [Already dumped, see above]
**** v1    0.4 CLI RX|    },
**** v1    0.4 CLI RX|    {rxbuf_b, rxbuf_e} = {0x7fbd3b0030a0, 0x7fbd3b0030c3},
**** v1    0.4 CLI RX|    {pipeline_b, pipeline_e} = {0x0, 0x0},
**** v1    0.4 CLI RX|    content_length = -1,
**** v1    0.4 CLI RX|    body_status = none,
**** v1    0.4 CLI RX|    first_byte_timeout = 0.000000,
**** v1    0.4 CLI RX|    between_bytes_timeout = 0.000000,
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  http[req] = 0x7fbd3b001208 {
**** v1    0.4 CLI RX|    ws = 0x7fbd3b001168 {
**** v1    0.4 CLI RX|      [Already dumped, see above]
**** v1    0.4 CLI RX|    },
**** v1    0.4 CLI RX|    hdrs {
**** v1    0.4 CLI RX|      \"GET\",
**** v1    0.4 CLI RX|      \"/\",
**** v1    0.4 CLI RX|      \"HTTP/1.1\",
**** v1    0.4 CLI RX|      \"Host: 127.0.0.1\",
**** v1    0.4 CLI RX|      \"X-Forwarded-For: 127.0.0.1\",
**** v1    0.4 CLI RX|    },
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  vcl = {
**** v1    0.4 CLI RX|    name = \"vcl1\",
**** v1    0.4 CLI RX|    busy = 1,
**** v1    0.4 CLI RX|    discard = 0,
**** v1    0.4 CLI RX|    state = auto,
**** v1    0.4 CLI RX|    temp = warm,
**** v1    0.4 CLI RX|    conf = {
**** v1    0.4 CLI RX|      srcname = {
**** v1    0.4 CLI RX|        \"<vcl.inline>\",
**** v1    0.4 CLI RX|        \"Builtin\",
**** v1    0.4 CLI RX|      },
**** v1    0.4 CLI RX|    },
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  vmods = {
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  flags = {
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|  privs = 0x7fbd3b0011f0 {
**** v1    0.4 CLI RX|  },
**** v1    0.4 CLI RX|},
**** v1    0.4 CLI RX|thr.busyobj = 0x0 {
**** v1    0.4 CLI RX|},
**** v1    0.4 CLI RX|
**** v1    0.4 CLI RX|
**   v1    0.4 CLI 200 <panic.show>
---- v1    0.4 Expect failed (-1)
*    top   0.4 RESETTING after ./tests/c00057.vtc
**   s1    0.4 Waiting for server (4/-1)
**   v1    0.4 Wait
**** v1    0.4 CLI TX|panic.clear
***  v1    0.4 CLI RX  200
---- v1    0.4 Unexpected panic
*    top   0.4 failure during reset
#    top  TEST ./tests/c00057.vtc FAILED (0.445) exit=2
FAIL tests/c00057.vtc (exit status: 2)
@nigoroll nigoroll self-assigned this Jun 4, 2018
Dridi pushed a commit to Dridi/varnish-cache that referenced this issue Jun 20, 2018
For the purpose of our signal handler (and, in particular, the stack
overflow detection heuristic) they are identical.

Fixes varnishcache#2695 (as confirmed by @lkarsten)
dmatetelki pushed a commit to dmatetelki/varnish-cache that referenced this issue Mar 14, 2019
For the purpose of our signal handler (and, in particular, the stack
overflow detection heuristic) they are identical.

Fixes varnishcache#2695 (as confirmed by @lkarsten)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants