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