Hello, I am running haproxy-1.5.2 on FreeBSD-10. After some time of running, when I try to reload it (haproxy -sf <oldpid>) old process dumps core on exit. I experienced that with -dev21 and ignored in hope this is because of old snapshot. This happens only after some time of running, if I reload it immediately after startup it does not crash.
I can send config file if necessary. Core was generated by `haproxy'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libcrypt.so.5...done. Loaded symbols for /lib/libcrypt.so.5 Reading symbols from /lib/libz.so.6...done. Loaded symbols for /lib/libz.so.6 Reading symbols from /usr/lib/libssl.so.7...done. Loaded symbols for /usr/lib/libssl.so.7 Reading symbols from /lib/libcrypto.so.7...done. Loaded symbols for /lib/libcrypto.so.7 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x00000000004652b8 in process_session (t=0x813762860) at src/session.c:658 658 bref->ref = s->list.n; (gdb) bt #0 0x00000000004652b8 in process_session (t=0x813762860) at src/session.c:658 #1 0x00000000004125e1 in process_runnable_tasks (next=0x7fffffffe9b4) at src/task.c:237 #2 0x00000000004087ee in run_poll_loop () at src/haproxy.c:1304 #3 0x000000000040903d in main (argc=<value optimized out>, argv=<value optimized out>) at src/haproxy.c:1638