Hi Thierry,

Op 25-4-2018 om 11:19 schreef Thierry Fournier:
I extracted the part which dumps the ‘core.get_info()’, and I can’t reproduce
the segfault. I attach the extracted code. I use le lastest master branch.

I'm testing on master branch as well.
I started over with the extracted bug29.conf and bug29.lua configuration and the coredump still happens for me.

I do request all pages below more or less simultaneously with Chrome browser, and then after a few seconds the crash happens..
  http://haproxy:8000/webrequest/
  http://haproxy:8000/webrequest/
  http://haproxy:8000/webrequest/
  http://haproxy:8000/haproxy?stats

I've also requested both urls with 'wrk' and then it does *not* crash after several thousand requests to both.. There is something strange there.. Though chrome does of course request the /favicon.ico sends way more headers..

FYI im using :
FreeBSD freebsd11 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017 r...@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64 Also when using nokqueue the issue still happens.. (for some things that helps.. not today.)

Attached the exact sequence of events when it happened fast. And the coredump backtrace belonging with that output. Anything i can try to narrow it down further.? Or perhaps leave it for now.?. as long as i dont output tons of info on console after the last tcp.send it seams to work okay for now..

Regards,
PiBa-NL (Pieter)
root@freebsd11:~/.netbeans/remote/192.168.8.93/pb3-Windows-x86_64/P/Git/haproxy 
# ./haproxy -f /home/thierry/git/haproxy/bug29.conf -d
Note: setting global.maxconn to 2000.
Available polling systems :
     kqueue : pref=300,  test result OK
       poll : pref=200,  test result OK
     select : pref=150,  test result FAILED
Total: 3 (2 usable), will use kqueue.

Available filters :
        [TRACE] trace
        [COMP] compression
        [SPOE] spoe
Using kqueue() as the polling mechanism.
[WARNING] 114/212425 (14449) : Server myservers/localSRVa is DOWN, reason: 
Layer4 connection problem, info: "Connection refused", check duration: 0ms. 2 
active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in 
queue.
[WARNING] 114/212427 (14449) : Server myservers/localSRVc is DOWN, reason: 
Layer4 connection problem, info: "Connection refused", check duration: 0ms. 1 
active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in 
queue.
00000000:TestSite.accept(0004)=0007 from [192.168.8.116:7545] ALPN=<none>
00000001:TestSite.accept(0004)=0008 from [192.168.8.116:7548] ALPN=<none>
00000002:TestSite.accept(0004)=0009 from [192.168.8.116:7550] ALPN=<none>
00000003:TestSite.accept(0004)=000a from [192.168.8.116:7551] ALPN=<none>
00000004:TestSite.accept(0004)=000b from [192.168.8.116:7554] ALPN=<none>
00000005:TestSite.accept(0004)=000c from [192.168.8.116:7553] ALPN=<none>
00000000:TestSite.clireq[0007:ffffffff]: GET /webrequest/ HTTP/1.1
00000000:TestSite.clihdr[0007:ffffffff]: Host: 192.168.8.93:8000
00000000:TestSite.clihdr[0007:ffffffff]: Connection: keep-alive
00000000:TestSite.clihdr[0007:ffffffff]: Cache-Control: max-age=0
00000000:TestSite.clihdr[0007:ffffffff]: Upgrade-Insecure-Requests: 1
00000000:TestSite.clihdr[0007:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
00000000:TestSite.clihdr[0007:ffffffff]: Accept: 
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
00000000:TestSite.clihdr[0007:ffffffff]: Accept-Encoding: gzip, deflate
00000000:TestSite.clihdr[0007:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
00000000:TestSite.clihdr[0007:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
[info] 114/212430 (14449) : ################# CORE 1
(table) table: 0x802399840 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 12
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 6
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": (number) 1
    "Release_date": (string) "2018/04/25"
    "node": (string) "freebsd11"
    "Idle_pct": (number) 100
    "Version": (string) "1.9-dev0-cd235c-360"
    "MaxSslRate": (number) 0
    "SslRate": (number) 0
    "CompressBpsOut": (number) 0
    "SslCacheMisses": (number) 0
    "CompressBpsIn": (number) 0
    "SslFrontendSessionReuse_pct": (number) 0
    "Uptime": (string) "0d 0h00m05s"
    "SslFrontendMaxKeyRate": (number) 0
    "CompressBpsRateLim": (number) 0
    "PoolUsed_MB": (number) 0
    "ConnRate": (number) 6
    "Memmax_MB": (number) 0
    "MaxSessRate": (number) 6
    "SessRateLimit": (number) 0
    "SslFrontendKeyRate": (number) 0
    "CurrConns": (number) 6
    "CurrSslConns": (number) 0
    "PipesFree": (number) 0
    "PoolAlloc_MB": (number) 0
    "PoolFailed": (number) 0
    "SessRate": (number) 6
    "CumReq": (number) 6
    "Uptime_sec": (number) 5
    "SslRateLimit": (number) 0
    "Hard_maxconn": (number) 2000
]
[info] 114/212430 (14449) : ################# CORE 1 ^
[info] 114/212430 (14449) : ################# CORE 2
(table) table: 0x80229b400 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 13
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 6
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": 00000000:TestSite.srvrep[0007:ffffffff]: HTTP/1.1 200 OK
00000000:TestSite.srvhdr[0007:ffffffff]: Content-Type: text/html
00000000:TestSite.srvhdr[0007:ffffffff]: Server: haproxy/webstats
00000000:TestSite.srvhdr[0007:ffffffff]: Refresh: 1
00000000:TestSite.srvhdr[0007:ffffffff]: Content-Length: 1777
00000000:TestSite.srvcls[0007:ffffffff]
00000006:TestSite.clireq[0007:ffffffff]: GET /favicon.ico HTTP/1.1
00000006:TestSite.clihdr[0007:ffffffff]: Host: 192.168.8.93:8000
00000006:TestSite.clihdr[0007:ffffffff]: Connection: keep-alive
00000006:TestSite.clihdr[0007:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
00000006:TestSite.clihdr[0007:ffffffff]: Accept: 
image/webp,image/apng,image/*,*/*;q=0.8
00000006:TestSite.clihdr[0007:ffffffff]: Referer: 
http://192.168.8.93:8000/webrequest/
00000006:TestSite.clihdr[0007:ffffffff]: Accept-Encoding: gzip, deflate
00000006:TestSite.clihdr[0007:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
00000006:TestSite.clihdr[0007:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
00000001:TestSite.clireq[0008:ffffffff]: GET /webrequest/ HTTP/1.1
00000001:TestSite.clihdr[0008:ffffffff]: Host: 192.168.8.93:8000
00000001:TestSite.clihdr[0008:ffffffff]: Connection: keep-alive
00000001:TestSite.clihdr[0008:ffffffff]: Cache-Control: max-age=0
00000001:TestSite.clihdr[0008:ffffffff]: Upgrade-Insecure-Requests: 1
00000001:TestSite.clihdr[0008:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
00000001:TestSite.clihdr[0008:ffffffff]: Accept: 
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
00000001:TestSite.clihdr[0008:ffffffff]: Referer: 
http://192.168.8.93:8000/webrequest/
00000001:TestSite.clihdr[0008:ffffffff]: Accept-Encoding: gzip, deflate
00000001:TestSite.clihdr[0008:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
00000001:TestSite.clihdr[0008:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
[info] 114/212430 (14449) : ################# CORE 1
(table) table: 0x8024221c0 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 12
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 6
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": (number) 1
    "Release_date": (string) "2018/04/25"
    "node": (string) "freebsd11"
    "Idle_pct": (number) 100
    "Version": (string) "1.9-dev0-cd235c-360"
    "MaxSslRate": (number) 0
    "SslRate": (number) 0
    "CompressBpsOut": (number) 0
    "SslCacheMisses": (number) 0
    "CompressBpsIn": (number) 0
    "SslFrontendSessionReuse_pct": (number) 0
    "Uptime": (string) "0d 0h00m05s"
    "SslFrontendMaxKeyRate": (number) 0
    "CompressBpsRateLim": (number) 0
    "PoolUsed_MB": (number) 0
    "ConnRate": (number) 6
    "Memmax_MB": (number) 0
    "MaxSessRate": (number) 6
    "SessRateLimit": (number) 0
    "SslFrontendKeyRate": (number) 0
    "CurrConns": (number) 6
    "CurrSslConns": (number) 0
    "PipesFree": (number) 0
    "PoolAlloc_MB": (number) 0
    "PoolFailed": (number) 0
    "SessRate": (number) 6
    "CumReq": (number) 7
    "Uptime_sec": (number) 5
    "SslRateLimit": (number) 0
    "Hard_maxconn": (number) 2000
]
[info] 114/212430 (14449) : ################# CORE 1 ^
[info] 114/212430 (14449) : ################# CORE 2
(table) table: 0x802422440 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 13
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 6
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": 00000001:TestSite.srvrep[0008:ffffffff]: HTTP/1.1 200 OK
00000001:TestSite.srvhdr[0008:ffffffff]: Content-Type: text/html
00000001:TestSite.srvhdr[0008:ffffffff]: Server: haproxy/webstats
00000001:TestSite.srvhdr[0008:ffffffff]: Refresh: 1
00000001:TestSite.srvhdr[0008:ffffffff]: Content-Length: 1777
00000001:TestSite.srvcls[0008:ffffffff]
00000007:TestSite.clireq[0008:ffffffff]: GET /webrequest/ HTTP/1.1
00000007:TestSite.clihdr[0008:ffffffff]: Host: 192.168.8.93:8000
00000007:TestSite.clihdr[0008:ffffffff]: Connection: keep-alive
00000007:TestSite.clihdr[0008:ffffffff]: Cache-Control: max-age=0
00000007:TestSite.clihdr[0008:ffffffff]: Upgrade-Insecure-Requests: 1
00000007:TestSite.clihdr[0008:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
00000007:TestSite.clihdr[0008:ffffffff]: Accept: 
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
00000007:TestSite.clihdr[0008:ffffffff]: Referer: 
http://192.168.8.93:8000/webrequest/
00000007:TestSite.clihdr[0008:ffffffff]: Accept-Encoding: gzip, deflate
00000007:TestSite.clihdr[0008:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
00000007:TestSite.clihdr[0008:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
[info] 114/212431 (14449) : ################# CORE 1
(table) table: 0x802399d40 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 12
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 6
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": (number) 1
    "Release_date": (string) "2018/04/25"
    "node": (string) "freebsd11"
    "Idle_pct": (number) 100
    "Version": (string) "1.9-dev0-cd235c-360"
    "MaxSslRate": (number) 0
    "SslRate": (number) 0
    "CompressBpsOut": (number) 0
    "SslCacheMisses": (number) 0
    "CompressBpsIn": (number) 0
    "SslFrontendSessionReuse_pct": (number) 0
    "Uptime": (string) "0d 0h00m06s"
    "SslFrontendMaxKeyRate": (number) 0
    "CompressBpsRateLim": (number) 0
    "PoolUsed_MB": (number) 0
    "ConnRate": (number) 5
    "Memmax_MB": (number) 0
    "MaxSessRate": (number) 6
    "SessRateLimit": (number) 0
    "SslFrontendKeyRate": (number) 0
    "CurrConns": (number) 6
    "CurrSslConns": (number) 0
    "PipesFree": (number) 0
    "PoolAlloc_MB": (number) 0
    "PoolFailed": (number) 0
    "SessRate": (number) 5
    "CumReq": (number) 8
    "Uptime_sec": (number) 6
    "SslRateLimit": (number) 0
    "Hard_maxconn": (number) 2000
]
[info] 114/212431 (14449) : ################# CORE 1 ^
[info] 114/212431 (14449) : ################# CORE 2
(table) table: 0x802422cc0 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 13
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 6
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": 00000007:TestSite.srvrep[0008:ffffffff]: HTTP/1.1 200 OK
00000007:TestSite.srvhdr[0008:ffffffff]: Content-Type: text/html
00000007:TestSite.srvhdr[0008:ffffffff]: Server: haproxy/webstats
00000007:TestSite.srvhdr[0008:ffffffff]: Refresh: 1
00000007:TestSite.srvhdr[0008:ffffffff]: Content-Length: 1777
00000007:TestSite.srvcls[0008:ffffffff]
00000008:TestSite.clireq[0008:ffffffff]: GET /favicon.ico HTTP/1.1
00000008:TestSite.clihdr[0008:ffffffff]: Host: 192.168.8.93:8000
00000008:TestSite.clihdr[0008:ffffffff]: Connection: keep-alive
00000008:TestSite.clihdr[0008:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
00000008:TestSite.clihdr[0008:ffffffff]: Accept: 
image/webp,image/apng,image/*,*/*;q=0.8
00000008:TestSite.clihdr[0008:ffffffff]: Referer: 
http://192.168.8.93:8000/webrequest/
00000008:TestSite.clihdr[0008:ffffffff]: Accept-Encoding: gzip, deflate
00000008:TestSite.clihdr[0008:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
00000008:TestSite.clihdr[0008:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
00000009:TestSite.accept(0004)=000d from [192.168.8.116:7556] ALPN=<none>
00000002:TestSite.clireq[0009:ffffffff]: GET /webrequest/ HTTP/1.1
00000002:TestSite.clihdr[0009:ffffffff]: Host: 192.168.8.93:8000
00000002:TestSite.clihdr[0009:ffffffff]: Connection: keep-alive
00000002:TestSite.clihdr[0009:ffffffff]: Cache-Control: max-age=0
00000002:TestSite.clihdr[0009:ffffffff]: Upgrade-Insecure-Requests: 1
00000002:TestSite.clihdr[0009:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
00000002:TestSite.clihdr[0009:ffffffff]: Accept: 
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
00000002:TestSite.clihdr[0009:ffffffff]: Accept-Encoding: gzip, deflate
00000002:TestSite.clihdr[0009:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
00000002:TestSite.clihdr[0009:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
[info] 114/212431 (14449) : ################# CORE 1
(table) table: 0x80245d480 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 13
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 7
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": (number) 1
    "Release_date": (string) "2018/04/25"
    "node": (string) "freebsd11"
    "Idle_pct": (number) 100
    "Version": (string) "1.9-dev0-cd235c-360"
    "MaxSslRate": (number) 0
    "SslRate": (number) 0
    "CompressBpsOut": (number) 0
    "SslCacheMisses": (number) 0
    "CompressBpsIn": (number) 0
    "SslFrontendSessionReuse_pct": (number) 0
    "Uptime": (string) "0d 0h00m06s"
    "SslFrontendMaxKeyRate": (number) 0
    "CompressBpsRateLim": (number) 0
    "PoolUsed_MB": (number) 0
    "ConnRate": (number) 5
    "Memmax_MB": (number) 0
    "MaxSessRate": (number) 6
    "SessRateLimit": (number) 0
    "SslFrontendKeyRate": (number) 0
    "CurrConns": (number) 7
    "CurrSslConns": (number) 0
    "PipesFree": (number) 0
    "PoolAlloc_MB": (number) 0
    "PoolFailed": (number) 0
    "SessRate": (number) 5
    "CumReq": (number) 10
    "Uptime_sec": (number) 6
    "SslRateLimit": (number) 0
    "Hard_maxconn": (number) 2000
]
[info] 114/212431 (14449) : ################# CORE 1 ^
[info] 114/212431 (14449) : ################# CORE 2
(table) table: 0x802399c00 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 14
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 7
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": 00000002:TestSite.srvrep[0009:ffffffff]: HTTP/1.1 200 OK
00000002:TestSite.srvhdr[0009:ffffffff]: Content-Type: text/html
00000002:TestSite.srvhdr[0009:ffffffff]: Server: haproxy/webstats
00000002:TestSite.srvhdr[0009:ffffffff]: Refresh: 1
00000002:TestSite.srvhdr[0009:ffffffff]: Content-Length: 1778
00000002:TestSite.srvcls[0009:ffffffff]
0000000a:TestSite.clireq[0009:ffffffff]: GET /favicon.ico HTTP/1.1
0000000a:TestSite.clihdr[0009:ffffffff]: Host: 192.168.8.93:8000
0000000a:TestSite.clihdr[0009:ffffffff]: Connection: keep-alive
0000000a:TestSite.clihdr[0009:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
0000000a:TestSite.clihdr[0009:ffffffff]: Accept: 
image/webp,image/apng,image/*,*/*;q=0.8
0000000a:TestSite.clihdr[0009:ffffffff]: Referer: 
http://192.168.8.93:8000/webrequest/
0000000a:TestSite.clihdr[0009:ffffffff]: Accept-Encoding: gzip, deflate
0000000a:TestSite.clihdr[0009:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
0000000a:TestSite.clihdr[0009:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
00000003:TestSite.clireq[000a:ffffffff]: GET /haproxy?stats HTTP/1.1
00000003:TestSite.clihdr[000a:ffffffff]: Host: 192.168.8.93:8000
00000003:TestSite.clihdr[000a:ffffffff]: Connection: keep-alive
00000003:TestSite.clihdr[000a:ffffffff]: Cache-Control: max-age=0
00000003:TestSite.clihdr[000a:ffffffff]: Upgrade-Insecure-Requests: 1
00000003:TestSite.clihdr[000a:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
00000003:TestSite.clihdr[000a:ffffffff]: Accept: 
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
00000003:TestSite.clihdr[000a:ffffffff]: Referer: 
http://192.168.8.93:8000/haproxy?stats
00000003:TestSite.clihdr[000a:ffffffff]: Accept-Encoding: gzip, deflate
00000003:TestSite.clihdr[000a:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
00000003:TestSite.clihdr[000a:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
00000003:TestSite.srvrep[000a:ffffffff]: HTTP/1.1 200 OK
00000003:TestSite.srvhdr[000a:ffffffff]: Cache-Control: no-cache
00000003:TestSite.srvhdr[000a:ffffffff]: Connection: close
00000003:TestSite.srvhdr[000a:ffffffff]: Content-Type: text/html
00000003:TestSite.srvhdr[000a:ffffffff]: Refresh: 1
00000003:TestSite.srvhdr[000a:ffffffff]: Transfer-Encoding: chunked
00000003:TestSite.srvcls[000a:ffffffff]
0000000b:TestSite.clireq[000a:ffffffff]: GET /webrequest/ HTTP/1.1
0000000b:TestSite.clihdr[000a:ffffffff]: Host: 192.168.8.93:8000
0000000b:TestSite.clihdr[000a:ffffffff]: Connection: keep-alive
0000000b:TestSite.clihdr[000a:ffffffff]: Cache-Control: max-age=0
0000000b:TestSite.clihdr[000a:ffffffff]: Upgrade-Insecure-Requests: 1
0000000b:TestSite.clihdr[000a:ffffffff]: User-Agent: Mozilla/5.0 (Windows NT 
10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 
Safari/537.36
0000000b:TestSite.clihdr[000a:ffffffff]: Accept: 
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
0000000b:TestSite.clihdr[000a:ffffffff]: Referer: 
http://192.168.8.93:8000/webrequest/
0000000b:TestSite.clihdr[000a:ffffffff]: Accept-Encoding: gzip, deflate
0000000b:TestSite.clihdr[000a:ffffffff]: Accept-Language: 
nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
0000000b:TestSite.clihdr[000a:ffffffff]: Cookie: 
ASP.NET_SessionId=2dl1g5h4pldnmzerzkl3pr1a; ExactServer=
[info] 114/212432 (14449) : ################# CORE 1
(table) table: 0x802399dc0 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 13
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 7
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": (number) 1
    "Release_date": (string) "2018/04/25"
    "node": (string) "freebsd11"
    "Idle_pct": (number) 100
    "Version": (string) "1.9-dev0-cd235c-360"
    "MaxSslRate": (number) 0
    "SslRate": (number) 0
    "CompressBpsOut": (number) 0
    "SslCacheMisses": (number) 0
    "CompressBpsIn": (number) 0
    "SslFrontendSessionReuse_pct": (number) 0
    "Uptime": (string) "0d 0h00m07s"
    "SslFrontendMaxKeyRate": (number) 0
    "CompressBpsRateLim": (number) 0
    "PoolUsed_MB": (number) 0
    "ConnRate": (number) 1
    "Memmax_MB": (number) 0
    "MaxSessRate": (number) 6
    "SessRateLimit": (number) 0
    "SslFrontendKeyRate": (number) 0
    "CurrConns": (number) 7
    "CurrSslConns": (number) 0
    "PipesFree": (number) 0
    "PoolAlloc_MB": (number) 0
    "PoolFailed": (number) 0
    "SessRate": (number) 1
    "CumReq": (number) 12
    "Uptime_sec": (number) 7
    "SslRateLimit": (number) 0
    "Hard_maxconn": (number) 2000
]
[info] 114/212432 (14449) : ################# CORE 1 ^
[info] 114/212432 (14449) : ################# CORE 2
(table) table: 0x80229b340 [
    "Maxpipes": (number) 0
    "SslBackendKeyRate": (number) 0
    "Maxsock": (number) 4014
    "Maxconn": (number) 2000
    "Run_queue": (number) 1
    "Pid": (number) 14449
    "Ulimit-n": (number) 4014
    "Tasks": (number) 14
    "Nbthread": (number) 1
    "ConnRateLimit": (number) 0
    "PipesUsed": (number) 0
    "MaxConnRate": (number) 6
    "Process_num": (number) 1
    "CumSslConns": (number) 0
    "CumConns": (number) 7
    "MaxSslConns": (number) 0
    "Name": (string) "HAProxy"
    "SslBackendMaxKeyRate": (number) 0
    "SslCacheLookups": (number) 0
    "Nbproc": 0000000b:TestSite.srvrep[000a:ffffffff]: HTTP/1.1 200 OK
0000000b:TestSite.srvhdr[000a:ffffffff]: Content-Type: text/html
0000000b:TestSite.srvhdr[000a:ffffffff]: Server: haproxy/webstats
0000000b:TestSite.srvhdr[000a:ffffffff]: Refresh: 1
0000000b:TestSite.srvhdr[000a:ffffffff]: Content-Length: 1778
0000000b:TestSite.srvcls[000a:ffffffff]
Segmentation fault (core dumped)
root@freebsd11:~/.netbeans/remote/192.168.8.93/pb3-Windows-x86_64/P/Git/haproxy 
#
root@freebsd11:~/.netbeans/remote/192.168.8.93/pb3-Windows-x86_64/P/Git/haproxy 
# /usr/local/bin/gdb --core=haproxy.core ./haproxy
GNU gdb (GDB) 8.1 [GDB v8.1 for FreeBSD]
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd11.1".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./haproxy...done.
[New LWP 100873]
Core was generated by `./haproxy -f /home/thierry/git/haproxy/bug29.conf -d'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00000000005915c0 in eb32sc_next_with_parent (start=0x0, scope=1) at 
ebtree/eb32sctree.h:121
121             start = (eb_untag(start, EB_LEFT))->b[EB_RGHT];
(gdb) bt full
#0  0x00000000005915c0 in eb32sc_next_with_parent (start=0x0, scope=1) at 
ebtree/eb32sctree.h:121
No locals.
#1  0x0000000000590fc1 in eb32sc_next (eb32=0x80222b540, scope=1) at 
ebtree/eb32sctree.h:131
No locals.
#2  0x000000000059072e in process_runnable_tasks () at src/task.c:218
        t = 0x80222b540
        i = 32767
        max_processed = 199
        rq_next = 0x80222b540
        local_tasks = {0x0, 0x835c90 <applet_active_lock>, 0x0, 0x802239200, 
0x802239200, 0x802239200, 0x802239200, 0x802239200, 0x100000001, 0x0, 0x0, 0x0,
          0x835c90 <applet_active_lock>, 0x0, 0x0, 0x7fffffffe5b8}
        local_tasks_count = 0
        final_tasks_count = 0
#3  0x000000000050fe5b in run_poll_loop () at src/haproxy.c:2401
        next = -29117667
        exp = -29117691
#4  0x000000000050d8c0 in run_thread_poll_loop (data=0x802242080) at 
src/haproxy.c:2463
        start_lock = 0
        ptif = 0x828878 <per_thread_init_list>
        ptdf = 0x202
#5  0x000000000050a4c9 in main (argc=4, argv=0x7fffffffeab8) at 
src/haproxy.c:3053
        tids = 0x802242080
        threads = 0x802242088
        i = 1
        err = 0
        retry = 200
        limit = {rlim_cur = 4014, rlim_max = 4014}
        errmsg = 
"\000\352\377\377\377\177\000\000\340\352\377\377\377\177\000\000\270\352\377\377\377\177\000\000\004\000\000\000\000\000\000\000\233\253\354\336\361-\315\305P=\347\001\b\000\000\000\260\352\377\377\377\177\000\000\340\352\377\377\377\177\000\000\270\352\377\377\377\177\000\000\004\000\000\000\000\000\000\000P\352\377\377\377\177\000\000R\201\300\001\b\000\000\000\001\000\000"
        pidfd = -1
(gdb)

Reply via email to