@miconda, i was able to isolate the problem to a single line of python script.
I did so by writing two sipp scripts to simulate our asterisk and the isp and subsequently removing logic from the kamailio script.
Segfault happens when i use this selector within ksr_reply_route:
KSR.pv.get("$sel(@hf_value.Via)")
a simpler KSR.pv.get("$sel(via)")
works without crashes. I could surely ommit the "hf_value" part to workaround the problem but it looks like some KEMI/python binding problem.
Using e.g. "hf_value.From" does not result in a crash as well. I tried replies with multiple Via lines and also multiple Via's in one header line and could not find a difference in the behavior.
As stated above, the segfault happens after so and so many packets (typically 14-20) but the pace of the messages seems to play a role as well.
Hope it helps!
Cheers, Thomas
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.