Hi,
On 15.05.2014 22:36, Lukas Tribus wrote:
> backtrace full
This was somewhat complex. Iam using OpenWrt for HAProxy with eglibc.
Nevertheless here is the trace
ymbol file not found for linux-vdso.so.1
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libssl.so.1.0.0...done.
Loaded symbols for /usr/lib/libssl.so.1.0.0
Reading symbols from /usr/lib/libcrypto.so.1.0.0...done.
Loaded symbols for /usr/lib/libcrypto.so.1.0.0
Reading symbols from /usr/lib/libpcreposix.so.0...done.
Loaded symbols for /usr/lib/libpcreposix.so.0
Reading symbols from /usr/lib/libpcre.so.0...done.
Loaded symbols for /usr/lib/libpcre.so.0
Reading symbols from /lib/libc.so.6...BFD: /lib/libc.so.6: invalid
relocation type 37
BFD: BFD (GNU Binutils) 2.18.50 assertion fail elf64-x86-64.c:278
BFD: /lib/libc.so.6: invalid relocation type 37
BFD: BFD (GNU Binutils) 2.18.50 assertion fail elf64-x86-64.c:278
BFD: /lib/libc.so.6: invalid relocation type 37
BFD: BFD (GNU Binutils) 2.18.50 assertion fail elf64-x86-64.c:278
BFD: /lib/libc.so.6: invalid relocation type 37
BFD: BFD (GNU Binutils) 2.18.50 assertion fail elf64-x86-64.c:278
BFD: /lib/libc.so.6: invalid relocation type 37
BFD: BFD (GNU Binutils) 2.18.50 assertion fail elf64-x86-64.c:278
done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Core was generated by `haproxy -f /etc/haproxy.cfg'.
Program terminated with signal 11, Segmentation fault.
[New process 7297]
#0 0x00006448acdbfceb in regexec (preg=0x2f737e0, string=0x2fe7b44
"Host: www.example.de", nmatch=10, pmatch=0x6a0600, eflags=0) at
pcreposix.c:194
194 pcreposix.c: No such file or directory.
in pcreposix.c
(gdb) bt full
#0 0x00006448acdbfceb in regexec (preg=0x2f737e0, string=0x2fe7b44
"Host: www.example.de", nmatch=10, pmatch=0x6a0600, eflags=0) at
pcreposix.c:194
rc = <value optimized out>
so = <value optimized out>
eo = <value optimized out>
options = Unhandled dwarf expression opcode 0x9f
--
So HAProxy crashes as soon as acl tries to use
acl ex_de hdr_reg(host) -i www\.example\.de
cheers
thomas