Hello,
Is there any chance that you can test with 5.0 or 5.5? Just to rule out
if there is an issue that was already fixed. These are the two stable
series maintained at this moment.
Otherwise, open an issue on tracker at
, I
was rather busy lately and this can end up being forgotten.
Cheers,
Daniel
On 05.03.18 14:25, pars3c wrote:
Hi,
tanks for your support, this is the result to the commands p *pl and p
*pl->profile
#0 0x00007f49ee062e07 in internal_rpc_print_dlg (rpc=0x7f49ed99e9c0,
c=0x7f49ed99e960, dlg=0x7f49ef89ba38, with_context=0) at dialog.c:1548
1548 if (pl->profile->has_value) {
Missing separate debuginfos, use: debuginfo-install
glibc-2.12-1.192.el6.x86_64 keyutils-libs-1.4-5.el6.x86_64
krb5-libs-1.10.3-57.el6.x86_64 libcom_err-1.41.12-22.el6.x86_64
libselinux-2.0.94-7.el6.x86_64 libxml2-2.7.6-21.el6_8.1.x86_64
lua-5.1.4-4.1.el6.x86_64 mysql-libs-5.1.73-7.el6.x86_64
nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64
openssl-1.0.1e-48.el6_8.3.x86_64 zlib-1.2.3-29.el6.x86_64
(gdb) p *pl
$1 = {hash_linker = {value = {s = 0x113ef180024 <Address 0x113ef180024
out of bounds>, len = -277948848}, dlg = 0x7f49ef18c5b8,
puid =
"\n\000\000\000-5a9\303\305\030\357I\177\000\000S\000\000\000\060\062\060\063in_routing\000CR=6@",
puid_len = 1598313555,
expires = 3977578104333875508, flags = 876097589, linker =
0x422d30263936313d, next = 0x3d50542c36343d4f, prev = 0x52542c3634303730,
hash = 1028345429}, next = 0x50542c36343d4f42, profile =
0x542c36343037303d}
(gdb) p *pl->profile
Cannot access memory at address 0x542c36343037303d
Regards
*Da:*Daniel-Constantin Mierla [mailto:miconda@gmail.com]
*Inviato:* giovedì 1 marzo 2018 14:36
*A:* Kamailio (SER) - Users Mailing List; pars3c
*Oggetto:* Re: [SR-Users] Segmentation fault Dialog RPC
Hello,
can you get from gdb the output of next commands:
p *pl
p *pl->profile
Cheers,
Daniel
On 01.03.18 10:52, pars3c wrote:
Hi all,
i’m using kamailio 4.4.6 , and when I call the rpc dialog
“*profile_list_dlgs” , sometimes *I have a segmentation fault.
Can you help me to understand why it happened ?
Thanks to all.
This is the dump:
Program terminated with signal 11, Segmentation fault.
#0 0x00007f49ee062e07 in internal_rpc_print_dlg
(rpc=0x7f49ed99e9c0, c=0x7f49ed99e960, dlg=0x7f49ef89ba38,
with_context=0) at dialog.c:1548
1548 if (pl->profile->has_value) {
Missing separate debuginfos, use: debuginfo-install
glibc-2.12-1.192.el6.x86_64 keyutils-libs-1.4-5.el6.x86_64
krb5-libs-1.10.3-57.el6.x86_64 libcom_err-1.41.12-22.el6.x86_64
libselinux-2.0.94-7.el6.x86_64 libxml2-2.7.6-21.el6_8.1.x86_64
lua-5.1.4-4.1.el6.x86_64 mysql-libs-5.1.73-7.el6.x86_64
nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64
openssl-1.0.1e-48.el6_8.3.x86_64 zlib-1.2.3-29.el6.x86_64
(gdb) bt full
#0 0x00007f49ee062e07 in internal_rpc_print_dlg
(rpc=0x7f49ed99e9c0, c=0x7f49ed99e960, dlg=0x7f49ef89ba38,
with_context=0) at dialog.c:1548
rpc_cb = {rpc = 0x3031ea0, c = 0x400}
h = 0x2d21e60
sh = 0x2d1db70
ssh = 0x2d20050
pl = 0x7f49ef18c588
var = 0x0
__FUNCTION__ = "internal_rpc_print_dlg"
#1 0x00007f49ee0637b3 in internal_rpc_profile_print_dlgs
(rpc=0x7f49ed99e9c0, c=0x7f49ed99e960,
profile_name=0x7fff65fcb1a0, value=0x0)
at dialog.c:1681
profile = 0x7f49ee5aca88
ph = 0x7f49eeb5b670
i = 2
#2 0x00007f49ee063e64 in rpc_profile_print_dlgs
(rpc=0x7f49ed99e9c0, c=0x7f49ed99e960) at dialog.c:1785
profile_name = {s = 0x3031e80 "outbound", len = 8}
value = {s = 0x0, len = 0}
#3 0x00007f49ed78960f in jsonrpc_dispatch (msg=0x7fff65fcc5a0,
s1=0x0, s2=0x0) at jsonrpc-s_mod.c:1098
rpce = 0x7f4a13212d30
ctx = 0x7f49ed99e960
ret = 0
nj = 0x3031ab0
val = {s = 0x3032030 "dlg.profile_list", len = 16}
__FUNCTION__ = "jsonrpc_dispatch"
#4 0x000000000041f75d in do_action (h=0x7fff65fcc4c0,
a=0x7f4a13189e28, msg=0x7fff65fcc5a0) at action.c:1054
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org <mailto:sr-users@lists.kamailio.org>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
www.twitter.com/miconda <http://www.twitter.com/miconda> --
www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda>
Kamailio Advanced Training - March 5-7, 2018, Berlin -
www.asipto.com
<http://www.asipto.com>
Kamailio World Conference - May 14-16, 2018 -
www.kamailioworld.com
<http://www.kamailioworld.com>