Module: kamailio Branch: master Commit: 4dc7b49f6b80305dc7c44d3dc95028ae282568ac URL: https://github.com/kamailio/kamailio/commit/4dc7b49f6b80305dc7c44d3dc95028ae282568ac
Author: Victor Seva <linuxman...@torreviejawireless.org> Committer: Victor Seva <linuxman...@torreviejawireless.org> Date: 2020-07-01T11:18:39+02:00 pv_headers: pvh_set_header() fix core if $xavi not found --- Modified: src/modules/pv_headers/pvh_xavp.c --- Diff: https://github.com/kamailio/kamailio/commit/4dc7b49f6b80305dc7c44d3dc95028ae282568ac.diff Patch: https://github.com/kamailio/kamailio/commit/4dc7b49f6b80305dc7c44d3dc95028ae282568ac.patch --- diff --git a/src/modules/pv_headers/pvh_xavp.c b/src/modules/pv_headers/pvh_xavp.c index fa8ba791e3..ad5ba9ddac 100644 --- a/src/modules/pv_headers/pvh_xavp.c +++ b/src/modules/pv_headers/pvh_xavp.c @@ -603,7 +603,10 @@ int pvh_set_header( return -1; } - xavi = pvh_get_xavi(msg, &xavi_name); + if((xavi = pvh_get_xavi(msg, &xavi_name)) == NULL) { + LM_ERR("xavi %.*s not found\n", xavi_name.len, xavi_name.s); + return -1; + } avi = xavi->val.v.xavp; hname_cnt = xavi_count(hname, &avi); if(hname_cnt == 0) { _______________________________________________ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev