varnish/libvmod-cookie

04-filter.vtc run gave sigsegv

Closed this issue · 1 comments

/build/supported-vmods/varnish-3.0.5/bin/varnishtest/varnishtest -Dvarnishd=/build/supported-vmods/varnish-3.0.5/bin/varnishd/varnishd -Dvmod_topbuild=/��BUILDDIR��/libvmod-cookie-1.01+varnish3.0+jenkins4 tests/04-filter.vtc
**** top   0.0 macro def varnishd=/build/supported-vmods/varnish-3.0.5/bin/varnishd/varnishd
**** top   0.0 macro def vmod_topbuild=/��BUILDDIR��/libvmod-cookie-1.01+varnish3.0+jenkins4
**** top   0.0 macro def pwd=/��BUILDDIR��/libvmod-cookie-1.01+varnish3.0+jenkins4/src
**** top   0.0 macro def topbuild=/��BUILDDIR��/libvmod-cookie-1.01+varnish3.0+jenkins4/src/../..
**** top   0.0 macro def bad_ip=192.0.2.255
**** top   0.0 macro def tmpdir=/tmp/vtc.22336.4f135148
*    top   0.0 TEST tests/04-filter.vtc starting
***  top   0.0 varnishtest
*    top   0.0 TEST Test cookie vmod
***  top   0.0 server
**   s1    0.0 Starting server
**** s1    0.0 macro def s1_addr=127.0.0.1
**** s1    0.0 macro def s1_port=40472
**** s1    0.0 macro def s1_sock=127.0.0.1 40472
*    s1    0.0 Listen on 127.0.0.1 40472
***  top   0.0 varnish
**   s1    0.0 Started on 127.0.0.1 40472
**   v1    0.0 Launch
***  v1    0.0 CMD: cd ${pwd} && ${varnishd} -d -d -n /tmp/vtc.22336.4f135148/v1 -l 10m,1m,- -p auto_restart=off -p syslog_cli_traffic=off -a '127.0.0.1:0' -S /tmp/vtc.22336.4f135148/v1/_S -M '127.0.0.1 54559' -P /tmp/vtc.22336.4f135148/v1/varnishd.pid -sfile,/tmp/vtc.22336.4f135148/v1,10M 
***  v1    0.0 CMD: cd /��BUILDDIR��/libvmod-cookie-1.01+varnish3.0+jenkins4/src && /build/supported-vmods/varnish-3.0.5/bin/varnishd/varnishd -d -d -n /tmp/vtc.22336.4f135148/v1 -l 10m,1m,- -p auto_restart=off -p syslog_cli_traffic=off -a '127.0.0.1:0' -S /tmp/vtc.22336.4f135148/v1/_S -M '127.0.0.1 54559' -P /tmp/vtc.22336.4f135148/v1/varnishd.pid -sfile,/tmp/vtc.22336.4f135148/v1,10M 
***  v1    0.0 PID: 22360
***  v1    0.1 debug| Platform: Linux,3.2.0-4-amd64,i686,-sfile,-smalloc,-hcritbit\n
***  v1    0.1 debug| 200 268     \n
***  v1    0.1 debug| -----------------------------\n
***  v1    0.1 debug| Varnish Cache CLI 1.0\n
***  v1    0.1 debug| -----------------------------\n
***  v1    0.1 debug| Linux,3.2.0-4-amd64,i686,-sfile,-smalloc,-hcritbit\n
***  v1    0.1 debug| varnish-3.0.5 revision 1a89b1f\n
***  v1    0.1 debug| \n
***  v1    0.1 debug| Type 'help' for command list.\n
***  v1    0.1 debug| Type 'quit' to close CLI session.\n
***  v1    0.1 debug| Type 'start' to launch worker process.\n
***  v1    0.1 debug| \n
**** v1    0.2 CLIPOLL 1 0x1 0x0
***  v1    0.2 CLI connection fd = 9
***  v1    0.2 CLI RX  107
**** v1    0.2 CLI RX| temzippdosyfrnqtlfwsfznxoktsuayn\n
**** v1    0.2 CLI RX| \n
**** v1    0.2 CLI RX| Authentication required.\n
**** v1    0.2 CLI TX| auth 9fedbfed28d74b6ec02b3af6957403cfb93ca0d470030b485b4e002532f3e958\n
***  v1    0.2 CLI RX  200
**** v1    0.2 CLI RX| -----------------------------\n
**** v1    0.2 CLI RX| Varnish Cache CLI 1.0\n
**** v1    0.2 CLI RX| -----------------------------\n
**** v1    0.2 CLI RX| Linux,3.2.0-4-amd64,i686,-sfile,-smalloc,-hcritbit\n
**** v1    0.2 CLI RX| varnish-3.0.5 revision 1a89b1f\n
**** v1    0.2 CLI RX| \n
**** v1    0.2 CLI RX| Type 'help' for command list.\n
**** v1    0.2 CLI RX| Type 'quit' to close CLI session.\n
**** v1    0.2 CLI RX| Type 'start' to launch worker process.\n
**** v1    0.2 CLI TX| vcl.inline vcl1 << %XJEIFLH|)Xspa8P\n
**** v1    0.2 CLI TX| backend s1 { .host = "127.0.0.1"; .port = "40472"; }\n
**** v1    0.2 CLI TX| \n
**** v1    0.2 CLI TX| \n
**** v1    0.2 CLI TX| \timport cookie from "/��BUILDDIR��/libvmod-cookie-1.01+varnish3.0+jenkins4/src/.libs/libvmod_cookie.so";\n
**** v1    0.2 CLI TX| \n
**** v1    0.2 CLI TX| \tsub vcl_recv {\n
**** v1    0.2 CLI TX| \t\tcookie.set("cookie1", "cookie1value");\n
**** v1    0.2 CLI TX| \t\tcookie.set("cookie2", "cookie2value");\n
**** v1    0.2 CLI TX| \t\tcookie.set("cookie3", "cookie3value");\n
**** v1    0.2 CLI TX| \t\tcookie.set("cookie4", "cookie4value");\n
**** v1    0.2 CLI TX| \t\tcookie.filter_except("cookie2,cookie4,baz");\n
**** v1    0.2 CLI TX| \t}\n
**** v1    0.2 CLI TX| \tsub vcl_deliver {\n
**** v1    0.2 CLI TX| \t\tset resp.http.X-foo = cookie.get_string();\n
**** v1    0.2 CLI TX| \t}\n
**** v1    0.2 CLI TX| \n
**** v1    0.2 CLI TX| %XJ...
***  v1    0.3 CLI RX  200
**** v1    0.3 CLI RX| Message from dlopen:\n
**** v1    0.3 CLI RX| Not running as root, no priv-sep\n
**** v1    0.3 CLI RX| \n
**** 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.4 debug| child (22391) Started\n
**** v1    0.4 vsl|     0 CLI          - Rd vcl.load "vcl1" ./vcl.gFEJF4y9.so
**** v1    0.4 vsl|     0 CLI          - Wr 200 36 Loaded "./vcl.gFEJF4y9.so" as "vcl1"
**** v1    0.4 vsl|     0 WorkThread   - 0xf4fff048 start
**** v1    0.4 vsl|     0 CLI          - Rd vcl.use "vcl1"
**** v1    0.4 vsl|     0 CLI          - Wr 200 0 
**** v1    0.4 vsl|     0 CLI          - Rd start
***  v1    0.4 CLI RX  200
***  v1    0.4 wait-running
**** v1    0.4 CLI TX| status
***  v1    0.4 debug| Child (22391) said Not running as root, no priv-sep\n
***  v1    0.4 debug| Child (22391) said Child starts\n
***  v1    0.4 debug| Child (22391) said SMF.s0 mmap'ed 10485760 bytes of 10485760\n
**** v1    0.4 vsl|     0 Debug        - Acceptor is epoll
**** v1    0.4 vsl|     0 CLI          - Wr 200 0 
**** v1    0.4 vsl|     0 WorkThread   - 0xf7463048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf7453048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf7443048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf7433048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf7423048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf7413048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf47ef048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf47df048 start
**** v1    0.4 vsl|     0 WorkThread   - 0xf47cf048 start
***  v1    0.4 CLI RX  200
**** v1    0.4 CLI RX| Child in state running
**** v1    0.4 CLI TX| debug.xid 1000
***  v1    0.4 CLI RX  200
**** v1    0.4 CLI RX| XID is 1000
**** v1    0.4 CLI TX| debug.listen_address
***  v1    0.5 CLI RX  200
**** v1    0.5 CLI RX| 127.0.0.1 58150\n
**   v1    0.5 Listen on 127.0.0.1 58150
**** v1    0.5 macro def v1_addr=127.0.0.1
**** v1    0.5 macro def v1_port=58150
**** v1    0.5 macro def v1_sock=127.0.0.1 58150
***  top   0.5 client
***  top   0.5 client
**   c1    0.5 Starting client
**   c1    0.5 Waiting for client
***  c1    0.5 Connect to 127.0.0.1 58150
***  c1    0.5 connected fd 10 from 127.0.0.1 57987 to 127.0.0.1 58150
***  c1    0.5 txreq
**** c1    0.5 txreq| GET / HTTP/1.1\r\n
**** c1    0.5 txreq| \r\n
***  c1    0.5 rxresp
***  v1    0.5 debug| Child (22391) died signal=11\n
---- c1    0.5 HTTP rx EOF (fd:10 read: Success)
***  v1    0.5 debug| Child cleanup complete\n
*    top   0.5 RESETTING after tests/04-filter.vtc
**   s1    0.5 Waiting for server
**** s1    0.5 macro undef s1_addr
**** s1    0.5 macro undef s1_port
**** s1    0.5 macro undef s1_sock
**** v1    0.5 vsl|     0 CLI          - Rd debug.xid 1000 
**** v1    0.5 vsl|     0 CLI          - Wr 200 11 XID is 1000
**** v1    0.5 vsl|     0 CLI          - Rd debug.listen_address 
**** v1    0.5 vsl|     0 CLI          - Wr 200 16 127.0.0.1 58150

**** v1    0.5 vsl|    12 SessionOpen  c 127.0.0.1 57987 127.0.0.1:0
**   v1    1.5 Wait
**   v1    1.5 R 22360 Status: 0000
*    top   1.5 TEST tests/04-filter.vtc FAILED

#     top  TEST tests/04-filter.vtc FAILED (1.497) exit=1

Should be fixed now, closing.