Index: channels/sip/reqresp_parser.c =================================================================== --- channels/sip/reqresp_parser.c (revision 279471) +++ channels/sip/reqresp_parser.c (working copy) @@ -1993,6 +1993,11 @@ addr1_parsed = ast_sockaddr_parse(&addr1, host1, 0); addr2_parsed = ast_sockaddr_parse(&addr2, host2, 0); + if (!addr1_parsed || !addr2_parsed) { + /* ast_sockaddr_parse() return an error. FAIL! */ + return 1; + } + if (addr1_parsed != addr2_parsed) { /* One domain was an IP address and the other had * a host name. FAIL!