[SR-Users] q_malloc crash on Kamailio 5.2.3 with http_async_query function

Federico Cabiddu federico.cabiddu at gmail.com
Fri Oct 4 10:49:22 CEST 2019


Hi,
I've seen the github issue, I'll have a look asap.
To be clear, are you using http_async_query in dialog's event route also in
4.4.x or is this something new in your routing script?

Regards,

Federico

On Fri, Oct 4, 2019 at 10:42 AM Michal Škuta <michal.skuta at gmail.com> wrote:

> Hello everyone,
> I am adding some new features to our Kamailio server, one of them is
> sending HTTP POST request after calls end. We created simple route like
> this and we are calling it from event_route[dialog_end]:
>
> route[HTTP_TEST_CALL_END] {
>
> t_newtran();
> $http_req(body) = "TEST";
> http_async_query("http://192.168.6.23:2080/cdr_http", "HTTP_TEST_REPLY");
> }
>
> Problem is that Kamailio is crashing on line *http_async_query*, the log from crash:
> Oct  3 16:13:37 sip_server /opt/ipgate/kamailio/sbin/kamailio[5331]: CRITICAL: <core> [core/mem/q_malloc.c:149]: qm_debug_check_frag(): BUG: qm: prev. fragm. tail overwritten(c0003032, abcdefed)[0x97a7ff3c:0x97a7ff58]! Memory allocator was called from http_async_client: hm_hash.c:82. Fragment marked by http_async_client: hm_hash.c:71. Exec from core/mem/q_malloc.c:384.
>
> In older Kamailio 4.4 I am using http_async_query with no problems. I opened issue on GitHub:
> https://github.com/kamailio/kamailio/issues/2091 I hope that is ok, more logs and core dump is in the issue.
>
> Any help or suggestion is welcomed.
>
> Sincerely Michal
>
>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20191004/b1f5aec7/attachment.html>


More information about the sr-users mailing list