[asterisk-bugs] [JIRA] (ASTERISK-27792) res_pjsip: Segfault when calling pjsip_hdr_print_on in sip_msg.c:581
Ross Beer (JIRA)
noreply at issues.asterisk.org
Fri Apr 6 04:24:50 CDT 2018
Ross Beer created ASTERISK-27792:
------------------------------------
Summary: res_pjsip: Segfault when calling pjsip_hdr_print_on in sip_msg.c:581
Key: ASTERISK-27792
URL: https://issues.asterisk.org/jira/browse/ASTERISK-27792
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Channels/chan_pjsip
Affects Versions: 13.20.0
Environment: CentOS
Reporter: Ross Beer
Since upgrading to pjproject 2.7.2 the patch that fixed issue ASTERISK-26832 was removed and the actual fix is not present in release 2.7.2
Fixed Code:
{noformat}
PJ_DEF(int) pjsip_hdr_print_on( void *hdr_ptr, char *buf, pj_size_t len)
{
pjsip_hdr *hdr = (pjsip_hdr*) hdr_ptr;
if (!hdr->vptr) {
return 0;
}
return (*hdr->vptr->print_on)(hdr_ptr, buf, len);
}
{noformat}
2.7.2 Code:
{noformat}
PJ_DEF(int) pjsip_hdr_print_on( void *hdr_ptr, char *buf, pj_size_t len)
{
pjsip_hdr *hdr = (pjsip_hdr*) hdr_ptr;
return (*hdr->vptr->print_on)(hdr_ptr, buf, len);
}
{noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list