Affects Version/s: 13.13.1
Security Level: None
Environment:Centos 6 64bit
IPv4 and IPv6
dual core processor
Frequency of Occurrence:Frequent
After switching to DNS SRV w/ 5 parallel trunks I'm getting frequent segfaults like the attached one. Backtrace is built on base of patched Schmooze RPM source package:
- Patch to get libasteriskpj.so.2 symbols
- Patch from
ASTERISK-26675(segfault has been seen already w/o this patch - but it doesn't obviously fix this problem)
Parallel running tcpdump shows, that REGISTER is sent at the time of the crash.
- The DNS SRV entry has two hostnames (see
ASTERISK-26735). All the time before the crash, ipaddress 22.214.171.124 is used for REGISTER.
- At the moment of the crash, 2(!!) REGISTERS are sent nearly at the same time (0.01s difference) for the same trunk! The first to 126.96.36.199, the second to the usual 188.8.131.52. The answer from 184.108.40.206 comes first (200 ok), the answer from 220.127.116.11 comes 0.09s later and is 401 unauthorized. That's the end. Now the crash appears.