hello all
today we had another core on another kamailio instance, on different function, but also
seen something like a loop with the do_action and run_actions functions.
```
#0 0x00007f75446930c0 in get_profile_size (profile=0x7f747e6d29d8, value=0x7fff6dc6c7c0)
at dlg_profile.c:853
#1 0x00007f75446fbe3a in w_get_profile_size_helper (msg=0x7f75499bbb60,
profile=0x7f747e6d29d8, value=0x7fff6dc6c7c0, spd=0x7f754a289bd0) at dialog.c:941
#2 0x00007f75446fc62c in w_get_profile_size3 (msg=0x7f75499bbb60, profile=0x7f747e6d29d8
"\b+m~t\177", value=0x7f754a289b48 "0\314/Ju\177",
result=0x7f754a289bd0 "\017") at dialog.c:982
#3 0x00000000004660fa in do_action (h=0x7fff6dc6d0a0, a=0x7f754a2fed30,
msg=0x7f75499bbb60) at core/action.c:1094
#4 0x00000000004732fe in run_actions (h=0x7fff6dc6d0a0, a=0x7f754a2fed30,
msg=0x7f75499bbb60) at core/action.c:1581
#5 0x000000000047397a in run_actions_safe (h=0x7fff6dc6f7d0, a=0x7f754a2fed30,
msg=0x7f75499bbb60) at core/action.c:1645
#6 0x0000000000439cbb in rval_get_int (h=0x7fff6dc6f7d0, msg=0x7f75499bbb60,
i=0x7fff6dc6d9cc, rv=0x7f754a2ff3c0, cache=0x0) at core/rvalue.c:915
#7 0x000000000043e7ec in rval_expr_eval_int (h=0x7fff6dc6f7d0, msg=0x7f75499bbb60,
res=0x7fff6dc6d9cc, rve=0x7f754a2ff3b8) at core/rvalue.c:1913
#8 0x0000000000465a2c in do_action (h=0x7fff6dc6f7d0, a=0x7f754a301c28,
msg=0x7f75499bbb60) at core/action.c:1052
#9 0x00000000004732fe in run_actions (h=0x7fff6dc6f7d0, a=0x7f754a301c28,
msg=0x7f75499bbb60) at core/action.c:1581
#10 0x000000000046269b in do_action (h=0x7fff6dc6f7d0, a=0x7f754a2de750,
msg=0x7f75499bbb60) at core/action.c:700
#11 0x00000000004732fe in run_actions (h=0x7fff6dc6f7d0, a=0x7f754a2de518,
msg=0x7f75499bbb60) at core/action.c:1581
#12 0x0000000000465eba in do_action (h=0x7fff6dc6f7d0, a=0x7f754a2e00d8,
msg=0x7f75499bbb60) at core/action.c:1067
#13 0x00000000004732fe in run_actions (h=0x7fff6dc6f7d0, a=0x7f754a2d9558,
msg=0x7f75499bbb60) at core/action.c:1581
#14 0x0000000000465eba in do_action (h=0x7fff6dc6f7d0, a=0x7f754a2e0228,
msg=0x7f75499bbb60) at core/action.c:1067
#15 0x00000000004732fe in run_actions (h=0x7fff6dc6f7d0, a=0x7f754a28bc90,
msg=0x7f75499bbb60) at core/action.c:1581
#16 0x0000000000473a42 in run_top_route (a=0x7f754a28bc90, msg=0x7f75499bbb60,
c=0x7fff6dc6f7d0) at core/action.c:1666
#17 0x00007f7548bc60a2 in reply_received (p_msg=0x7f75499bbb60) at t_reply.c:2543
#18 0x000000000056b5cd in do_forward_reply (msg=0x7f75499bbb60, mode=0) at
core/forward.c:764
#19 0x000000000056d29f in forward_reply (msg=0x7f75499bbb60) at core/forward.c:865
#20 0x00000000005da5d8 in receive_msg (
buf=0xabec00 <buf.7140> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
79.170.64.152;branch=z9hG4bK7df8.906db024287203657d118c15dcefd4e0.0\r\nVia: SIP/2.0/UDP
81.52.191.129:5060;branch=z9hG4bK0cBe4906599067bc4c6\r\nRecord-Route:
<sip:79.170.6"..., len=1101, rcv_info=0x7fff6dc702c0) at core/receive.c:509
#21 0x00000000004cb2a8 in udp_rcv_loop () at core/udp_server.c:543
#22 0x0000000000429f56 in main_loop () at main.c:1689
#23 0x0000000000434034 in main (argc=15, argv=0x7fff6dc70b58) at main.c:2876
```
this indicates something like the process is busy with other messages?
On the 200OK that caused the segfault, we called rtpengine_manage jsut before execute
get_profile_size. It doesnt seem the rtpengine had any issue or was delaying the response
to other requets from kamailio.
Let me add the full backtrace
[
core_mad_talos_1_btfull_26march2022.log](https://github.com/kamailio/kamail…
Please let me know if you might need something else
regards
david
--
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2828#issuecomment-1079797691
You are receiving this because you are subscribed to this thread.
Message ID: <kamailio/kamailio/issues/2828/1079797691(a)github.com>