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)