Module: kamailio Branch: master Commit: 179a6e699a1021efa55d1ea097ceeb7a12575cc5 URL: https://github.com/kamailio/kamailio/commit/179a6e699a1021efa55d1ea097ceeb7a12575cc5
Author: Daniel-Constantin Mierla <mico...@gmail.com> Committer: Daniel-Constantin Mierla <mico...@gmail.com> Date: 2017-08-08T10:08:10+02:00 tm: terminate local uac buffers with 0 - received message buffer is terminated with 0 and many functions expect that, so use of them in event_route[tm:local-request] may have ended up in wrong behavior --- Modified: src/modules/tm/t_msgbuilder.c --- Diff: https://github.com/kamailio/kamailio/commit/179a6e699a1021efa55d1ea097ceeb7a12575cc5.diff Patch: https://github.com/kamailio/kamailio/commit/179a6e699a1021efa55d1ea097ceeb7a12575cc5.patch --- diff --git a/src/modules/tm/t_msgbuilder.c b/src/modules/tm/t_msgbuilder.c index c4ab254076..feb7513bfd 100644 --- a/src/modules/tm/t_msgbuilder.c +++ b/src/modules/tm/t_msgbuilder.c @@ -1633,6 +1633,8 @@ char* build_uac_req(str* method, str* headers, str* body, dlg_t* dialog, assert(w-buf == *len); #endif + memapp(w, "\0", 1); + pkg_free(via.s); return buf; _______________________________________________ Kamailio (SER) - Development Mailing List sr-dev@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev