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 0x004652b8 in process_session (t=0x813762860) at src/session.c:658
658 bref-ref = s-list.n;
(gdb) bt
#0 0x004652b8 in process_session (t=0x813762860) at src/session.c:658
#1 0x004125e1 in process_runnable_tasks (next=0x7fffe9b4)
at src/task.c:237
#2 0x004087ee in run_poll_loop () at src/haproxy.c:1304
#3 0x0040903d in main (argc=value optimized out,
argv=value optimized out) at src/haproxy.c:1638