More info and 100% reproducible. It only happens if you try to log something that is deferenced like "txn->status": ret = ltoa_o(txn->status, tmplog, dst + maxsize - tmplog);
You also must send to an external syslog server. Here is the config to reproduce the segfault global log localhost local2 defaults log-format %ST frontend http mode http log global bind :5000 default_backend BACKEND_foo_http frontend tcp mode tcp log global bind :6000 default_backend BACKEND_foo_tcp backend BACKEND_foo_http mode http server google www.google.com:80 backend BACKEND_foo_tcp mode tcp server google www.google.com:80 If you curl localhost:5000 everything is fine. As soon as you curl localhost:6000 you will immediately segfault.

