[SR-Users] Kamailio Unexpectedly Terminating
Akan
forums at akan.net
Sat Jun 2 22:36:56 CEST 2012
Ok, I reloaded the servers with v3.2 from git without performing the
checkout and with just the master branch. Reran my tests on 2 servers
and Kamailio terminated with a core dump. I have included the full trace
of one of the servers. The other trace has the same results.
Thanks
Nathaniel
On 5/30/2012 2:25 PM, Daniel-Constantin Mierla wrote:
> Hello,
>
> On 5/30/12 9:10 PM, Akan wrote:
>> This was a re-pull from the git master. I had deleted all of the old
>> files and issued these commands:
>>
>> git clone --depth 1 git://git.sip-router.org/sip-router kamailio
>> cd kamailio
>> git checkout -b 3.2 origin/3.2
>>
>> This is the source that I got. Could this be a problem within git?
> do not checkout branch 3.2, just try with the master branch, as said,
> not all patches are backported to stable 3.2.
>
> For sake of completeness, here are some guidelines:
> http://www.kamailio.org/wiki/install/devel/git
>
> Cheers,
> Daniel
>
-------------- next part --------------
Core was generated by `./kamailio'.
Program terminated with signal 10, Bus error.
#0 0xffffffff7af148c4 in extract_aor (_uri=<value optimized out>, _a=0xffffffff7fffda90, _pu=<value optimized out>) at common.c:98
98 if (realm_prefix.len>0 && realm_prefix.len<puri->host.len &&
(gdb) bt full
#0 0xffffffff7af148c4 in extract_aor (_uri=<value optimized out>, _a=0xffffffff7fffda90, _pu=<value optimized out>) at common.c:98
aor_buf = "nkeeling@", '\000' <repeats 246 times>
turi = {user = {s = 0x1 <Address 0x1 out of bounds>, len = -1}, passwd = {s = 0xffffffff7ec4737c "\nn==", len = 0}, host = {
s = 0x100421f30 "ÿÿÿÿ~Äs|ÿÿÿÿ~Äs|ÿÿÿÿ~Äs\200", len = -1}, port = {s = 0x2 <Address 0x2 out of bounds>, len = 1}, params = {s = 0xffffffff78706def "",
len = -1}, sip_params = {s = 0x106 <Address 0x106 out of bounds>, len = -1}, headers = {s = 0x0, len = -1}, port_no = 65535, proto = 65535,
type = 2147474529, flags = 4294967295, transport = {s = 0x10002e590 "\200¢ ", len = -5}, ttl = {s = 0x1000381c8 "\177ÿ×NÆ'§\223Â\a§\223±: ", len = 0},
user_param = {s = 0x0, len = 0}, maddr = {s = 0x100421f30 "ÿÿÿÿ~Äs|ÿÿÿÿ~Äs|ÿÿÿÿ~Äs\200", len = 0}, method = {s = 0xffffffff7ec4737c "\nn==", len = -1},
lr = {s = 0x0, len = 0}, r2 = {s = 0xffffffff7ec47380 "", len = 0}, gr = {s = 0x1 <Address 0x1 out of bounds>, len = 0}, transport_val = {
s = 0xffffffff78706dc8 "%2d(%d) %s: %s c=[%s] l=%d a=%d n=%.*s\n", len = 48}, ttl_val = {s = 0x0, len = 0}, user_param_val = {
s = 0xffffffff7fffdc10 "ÿÿÿÿ\177ÿâ\020", len = 0}, maddr_val = {s = 0x0, len = 0}, method_val = {s = 0xffffffff7fffd061 "", len = 1}, lr_val = {
s = 0xffffffff7eae84a6 '0' <repeats 20 times>, len = -1}, r2_val = {s = 0x0, len = -1}, gr_val = {s = 0xffffffff7fffdce5 "", len = -1}}
puri = 0xffffffff7fffd8f8
user_len = 8
uri = <value optimized out>
realm_prefix = {s = 0x0, len = 0}
#1 0xffffffff7af0c9b0 in lookup (_m=0x10047d898, _d=0xffffffff766672b0, _uri=0x0) at lookup.c:113
r = <value optimized out>
aor = {s = 0xffffffff7b01f920 "nkeeling@", len = 9}
uri = {
s = 0x10089d057 "sip:nkeeling at akanvoice.com SIP/2.0\r\nCall-ID: b668314a18a6448e53afbc8dbba9fb88 at 0:0:0:0:0:0:0:0\r\nCSeq: 2 INVITE\r\nFrom: \"Nathaniel L Keeling III\" <sip:nkeeling3 at akanvoice.com>;tag=30013dce\r\nTo: <sip:nkee"..., len = 26}
puri = {user = {
s = 0x10089d05b "nkeeling at akanvoice.com SIP/2.0\r\nCall-ID: b668314a18a6448e53afbc8dbba9fb88 at 0:0:0:0:0:0:0:0\r\nCSeq: 2 INVITE\r\nFrom: \"Nathaniel L Keeling III\" <sip:nkeeling3 at akanvoice.com>;tag=30013dce\r\nTo: <sip:nkeeling"..., len = 8}, passwd = {s = 0x0, len = 0}, host = {
s = 0x10089d064 "akanvoice.com SIP/2.0\r\nCall-ID: b668314a18a6448e53afbc8dbba9fb88 at 0:0:0:0:0:0:0:0\r\nCSeq: 2 INVITE\r\nFrom: \"Nathaniel L Keeling III\" <sip:nkeeling3 at akanvoice.com>;tag=30013dce\r\nTo: <sip:nkeeling at akanvoic"..., len = 13}, port = {s = 0x0, len = 0}, params = {s = 0x0, len = 0}, sip_params = {
s = 0x0, len = 0}, headers = {s = 0x0, len = 0}, port_no = 0, proto = 0, type = SIP_URI_T, flags = 0, transport = {s = 0x0, len = 0}, ttl = {s = 0x0,
len = 0}, user_param = {s = 0x0, len = 0}, maddr = {s = 0x0, len = 0}, method = {s = 0x0, len = 0}, lr = {s = 0x0, len = 0}, r2 = {s = 0x0, len = 0},
gr = {s = 0x0, len = 0}, transport_val = {s = 0x0, len = 0}, ttl_val = {s = 0x0, len = 0}, user_param_val = {s = 0x0, len = 0}, maddr_val = {s = 0x0,
len = 0}, method_val = {s = 0x0, len = 0}, lr_val = {s = 0x0, len = 0}, r2_val = {s = 0x0, len = 0}, gr_val = {s = 0x0, len = 0}}
ptr = 0x0
res = <value optimized out>
ret = -1
path_dst = {s = 0x19 <Address 0x19 out of bounds>, len = 0}
old_bflags = <value optimized out>
i = <value optimized out>
inst = {s = 0x0, len = 0}
ahash = 0
xavp = 0x0
list = 0x0
xname = {s = 0xffffffff7af197b8 "ruid", len = 4}
xval = {type = SR_XTYPE_NULL, v = {i = 0, s = {s = 0xd <Address 0xd out of bounds>, len = 0}, t = 13, l = 13, ll = 13, xavp = 0xd, data = 0xd}}
#2 0xffffffff7af16db0 in w_lookup (_m=0x10047d898, _d=0xffffffff766672b0 "ÿÿÿÿvfr`", _uri=0x0) at reg_mod.c:437
uri = {s = 0x0, len = 0}
#3 0x000000010003077c in do_action (h=0xffffffff7fffe210, a=0x10045cd90, msg=0x10047d898) at action.c:1151
ret = -5
v = <value optimized out>
dst = {send_sock = 0x7fffffff, to = {s = {sa_family = 0, sa_data = "\000\000\177ÿü\000\000\000\000\000\000\000\000"}, sin = {sin_family = 0, sin_port = 0,
sin_addr = {S_un = {S_un_b = {s_b1 = 127 '\177', s_b2 = 255 'ÿ', s_b3 = 252 'ü', s_b4 = 0 '\000'}, S_un_w = {s_w1 = 32767, s_w2 = 64512},
S_addr = 2147482624}}, sin_zero = "\000\000\000\000\000\000\000"}, sin6 = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 2147482624,
sin6_addr = {_S6_un = {_S6_u8 = "\000\000\000\000\000\000\000\000ÿÿÿÿ~Ä\200\204", _S6_u32 = {0, 0, 4294967295, 2126807172}, __S6_align = 0}},
sin6_scope_id = 0, __sin6_src_id = 9504}}, id = -1, proto = 122 'z', send_flags = {f = 160 ' ', blst_imask = 111 'o'}}
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
cmd = <value optimized out>
len = <value optimized out>
user = <value optimized out>
uri = {user = {s = 0x100472468 "", len = 1}, passwd = {
s = 0x1004228a1 " (((((", ' ' <repeats 18 times>, "H", '\020' <repeats 15 times>, "\204\204\204\204\204\204\204\204\204\204\020\020\020\020\020\020\020\201\201\201\201\201\201", '\001' <repeats 20 times>, "\020\020\020\020\020\020\202\202\202\202\202\202", '\002' <repeats 20 times>, "\020\020\020\020 ",
len = 1}, host = {s = 0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, len = 1}, port = {s = 0x0, len = 0}, params = {
s = 0xffffffff7ec3c000 "", len = 0}, sip_params = {s = 0x4228a1 <Address 0x4228a1 out of bounds>, len = -1}, headers = {
s = 0x218da8 <Address 0x218da8 out of bounds>, len = 0}, port_no = 0, proto = 0, type = 8192, flags = 4294967295, transport = {
s = 0x3000000000 <Address 0x3000000000 out of bounds>, len = 0}, ttl = {s = 0x14 <Address 0x14 out of bounds>, len = 0}, user_param = {
s = 0x5 <Address 0x5 out of bounds>, len = 0}, maddr = {s = 0x100421f30 "ÿÿÿÿ~Äs|ÿÿÿÿ~Äs|ÿÿÿÿ~Äs\200", len = 0}, method = {s = 0xffffffff78706ba8 "if",
len = -1}, lr = {s = 0x100033330 "@", len = -1}, r2 = {s = 0xffffffff7fffe25e "ÿÿÿÿÿÿ~Äs|", len = -1}, gr = {s = 0xffffffff7fffe279 "ÿÿÿ~Äs|",
---Type <return> to continue, or q <return> to quit---
len = -1}, transport_val = {s = 0x7fffffff <Address 0x7fffffff out of bounds>, len = -1}, ttl_val = {s = 0xffffffff7ec4bf78 "-", len = -1},
user_param_val = {s = 0x100007f2d202b <Address 0x100007f2d202b out of bounds>, len = -1}, maddr_val = {s = 0x5a <Address 0x5a out of bounds>, len = 96},
method_val = {s = 0x2400 <Address 0x2400 out of bounds>, len = -1}, lr_val = {s = 0x1004677a8 "", len = 1}, r2_val = {
s = 0x18f3d0 <Address 0x18f3d0 out of bounds>, len = 0}, gr_val = {s = 0xffffffff7ffff310 "", len = -1}}
next_hop = {user = {s = 0x1000f1700 "\177ý\032¨\220\020", len = -1}, passwd = {s = 0x1004677a8 "", len = 1}, host = {s = 0x0, len = 0}, port = {s = 0x0,
len = 0}, params = {s = 0x100000000 "\177ELF\002\002\001", len = 0}, sip_params = {s = 0xffffffff7fffd4c1 "", len = 1}, headers = {
s = 0xffffffff7fffd5b1 "", len = 1}, port_no = 0, proto = 0, type = ERROR_URI_T, flags = 0, transport = {s = 0x0, len = -1}, ttl = {
s = 0xffffffff7fffe010 "ÿÿÿÿ\177ÿó\020", len = 0}, user_param = {s = 0x0, len = 1}, maddr = {s = 0x1a0 <Address 0x1a0 out of bounds>, len = 0},
method = {s = 0x34 <Address 0x34 out of bounds>, len = 0}, lr = {s = 0xffffffff7ec48084 "", len = 0}, r2 = {s = 0xffffffff788076d0 "", len = 0}, gr = {
s = 0x10047d898 "", len = -1}, transport_val = {s = 0x100466c00 "", len = 0}, ttl_val = {
s = 0x3700000000001b6c <Address 0x3700000000001b6c out of bounds>, len = -1}, user_param_val = {s = 0x1000f6e54 "\177ÿé³\230\020 ", len = 0},
maddr_val = {s = 0x0, len = 0}, method_val = {s = 0x0, len = 0}, lr_val = {s = 0x0, len = 1}, r2_val = {s = 0x11 <Address 0x11 out of bounds>, len = 0},
gr_val = {s = 0x3a8 <Address 0x3a8 out of bounds>, len = 0}}
u = <value optimized out>
port = <value optimized out>
dst_host = <value optimized out>
i = <value optimized out>
flags = <value optimized out>
avp = <value optimized out>
st = {flags = 4294967295, id = 32767, name = {n = 1, s = {s = 0x10047d898 "", len = -1}, re = 0x10047d898}, avp = 0x0}
sct = <value optimized out>
sjt = <value optimized out>
rve = <value optimized out>
mct = <value optimized out>
rv = <value optimized out>
rv1 = <value optimized out>
c1 = {cache_type = 4294967295, val_type = 2126807172, c = {avp_val = {n = 0, s = {s = 0x2520 <Address 0x2520 out of bounds>, len = -1}, re = 0x2520},
pval = {rs = {s = 0x2520 <Address 0x2520 out of bounds>, len = -1}, ri = -1, flags = 2021688344}}, i2s = "ÿÿÿÿx\200\201\230", '\000' <repeats 13 times>}
s = {s = 0x0, len = 0}
srevp = {0x10045cd90, 0x10047d898}
mod_f_params = {{type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {
number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {
s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0,
attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {
type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0,
string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0,
len = 0}, data = 0x0, attr = 0x0, select = 0x0}}}
#4 0x000000010002df98 in run_actions (h=0xffffffff7fffe210, a=0x10045cd90, msg=0x10047d898) at action.c:1644
t = <value optimized out>
ret = <value optimized out>
mod = <value optimized out>
ms = 0
#5 0x00000001000381d0 in run_actions_safe (h=0xffffffff7ffff310, a=0x10045cd90, msg=0x10047d898) at action.c:1708
ctx = {rec_lev = 1, run_flags = 0, last_retcode = 0, jmp_env = {2147475025, -2147493775, 4295157136, -2147493535, 4295197128, 4303999254, 4297166424, -1,
-2168163460, 1, 94, -2168163460}}
ret = 2147475984
ign_on_break = 0
#6 0x00000001000f1708 in rval_get_int (h=0xffffffff7ffff310, msg=0x10047d898, i=0xffffffff7fffe730, rv=0x10045e410, cache=0x0) at rvalue.c:920
r_avp = <value optimized out>
avp_val = {n = -1, s = {s = 0xffffffff7ec4737c "\nn==", len = 0}, re = 0xffffffff7ec4737c}
pval = {rs = {s = 0x1 <Address 0x1 out of bounds>, len = -1}, ri = 0, flags = 4}
tmp = {s = 0x0, len = 0}
s = 0x0
r = <value optimized out>
ret = 0
destroy_pval = 0
#7 0x00000001000f6e5c in rval_expr_eval_int (h=0xffffffff7ffff310, msg=0x10047d898, res=0xffffffff7fffe730, rve=0x10045e408) at rvalue.c:1914
i1 = <value optimized out>
i2 = <value optimized out>
ret = -1
c1 = {cache_type = RV_CACHE_EMPTY, val_type = RV_NONE, c = {avp_val = {n = -1, s = {s = 0xffffffff7ec4737c "\nn==", len = 0}, re = 0xffffffff7ec4737c},
pval = {rs = {s = 0xffffffff7ec4737c "\nn==", len = 0}, ri = 0, flags = 0}}, i2s = "ÿÿÿÿ~Ä\200\204\000\000\000\000\000\000% \000\000\000\000\000"}
c2 = {cache_type = RV_CACHE_PVAR, val_type = 4333360, c = {avp_val = {n = -1, s = {s = 0xffffffff78706dc8 "%2d(%d) %s: %s c=[%s] l=%d a=%d n=%.*s\n",
len = 0}, re = 0xffffffff78706dc8}, pval = {rs = {s = 0xffffffff78706dc8 "%2d(%d) %s: %s c=[%s] l=%d a=%d n=%.*s\n", len = 0}, ri = 0,
flags = 1635280}}, i2s = "\000\000\000\000\000\000\001hÿÿÿÿ~ÃÀ\000ÿÿÿÿ\177ÿ"}
rv1 = <value optimized out>
rv2 = <value optimized out>
#8 0x00000001000f6bcc in rval_expr_eval_int (h=0xffffffff7ffff310, msg=0x10047d898, res=0xffffffff7fffebd0, rve=0x10045ead8) at rvalue.c:1922
---Type <return> to continue, or q <return> to quit---
i1 = <value optimized out>
i2 = <value optimized out>
ret = -1
c1 = {cache_type = 4294967295, val_type = 2057334648, c = {avp_val = {n = 0, s = {s = 0x8 <Address 0x8 out of bounds>, len = 1}, re = 0x8}, pval = {rs = {
s = 0x8 <Address 0x8 out of bounds>, len = 1}, ri = 0, flags = 1}},
i2s = "\000\000\000\000\000\000\000\a\000\000\000\000\177ÿÿÿ\000\000\000\000\177ÿ"}
c2 = {cache_type = RV_CACHE_EMPTY, val_type = RV_NONE, c = {avp_val = {n = -1, s = {s = 0xffffffff7ec48084 "", len = 0}, re = 0xffffffff7ec48084}, pval = {
rs = {s = 0xffffffff7ec48084 "", len = 0}, ri = 0, flags = 7}}, i2s = "\000\000\000\000\177ÿÿÿ\000\000\000\000\177ÿü\000\000\000\000\000\000"}
rv1 = <value optimized out>
rv2 = <value optimized out>
#9 0x000000010002fce0 in do_action (h=0xffffffff7ffff310, a=0x100462748, msg=0x10047d898) at action.c:1121
ret = -5
v = <value optimized out>
dst = {send_sock = 0x1002212f0, to = {s = {sa_family = 0, sa_data = "\000\000\000\000\002Ö\000\000\000\000\000\000\000\006"}, sin = {sin_family = 0,
sin_port = 0, sin_addr = {S_un = {S_un_b = {s_b1 = 0 '\000', s_b2 = 0 '\000', s_b3 = 2 '\002', s_b4 = 214 'Ö'}, S_un_w = {s_w1 = 0, s_w2 = 726},
S_addr = 726}}, sin_zero = "\000\000\000\000\000\000\000\006"}, sin6 = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 726, sin6_addr = {
_S6_un = {_S6_u8 = "\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000\005", _S6_u32 = {0, 6, 0, 5}, __S6_align = 0}},
sin6_scope_id = 4294967295, __sin6_src_id = 2020633376}}, id = -1, proto = 123 '{', send_flags = {f = 213 'Õ', blst_imask = 11 '\v'}}
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
cmd = <value optimized out>
len = <value optimized out>
user = <value optimized out>
uri = {user = {s = 0x4228a1 <Address 0x4228a1 out of bounds>, len = 0}, passwd = {s = 0x0, len = 0}, host = {s = 0x0, len = 1}, port = {s = 0x100452790 "",
len = -1}, params = {s = 0x1000381c8 "\177ÿ×NÆ'§\223Â\a§\223±: ", len = -1}, sip_params = {s = 0xffffffff7ec3c000 "", len = -1}, headers = {
s = 0xffffffff7bd65a34 "@\004×{ØX`\200\020oÿ®\001", len = -1}, port_no = 0, proto = 1, type = 1011284, flags = 0, transport = {s = 0x0, len = 0}, ttl = {
s = 0x0, len = 0}, user_param = {s = 0x100421e30 "", len = 0}, maddr = {s = 0x0, len = 0}, method = {s = 0x0, len = 0}, lr = {
s = 0x7ffffc00 <Address 0x7ffffc00 out of bounds>, len = 0}, r2 = {s = 0x0, len = 0}, gr = {s = 0x0, len = 1}, transport_val = {s = 0x0, len = 0},
ttl_val = {s = 0x1008829a8 '\001' <repeats 200 times>..., len = 1}, user_param_val = {
s = 0x1004228a1 " (((((", ' ' <repeats 18 times>, "H", '\020' <repeats 15 times>, "\204\204\204\204\204\204\204\204\204\204\020\020\020\020\020\020\020\201\201\201\201\201\201", '\001' <repeats 20 times>, "\020\020\020\020\020\020\202\202\202\202\202\202", '\002' <repeats 20 times>, "\020\020\020\020 ",
len = 1}, maddr_val = {s = 0x30 <Address 0x30 out of bounds>, len = 0}, method_val = {s = 0x1004785c7 "keeling", len = 0}, lr_val = {s = 0x0, len = -1},
r2_val = {s = 0xffffffff7bd67614 "@\004Ð\203ØX`\200\020oýÈ\001", len = -1}, gr_val = {s = 0x0, len = 1}}
next_hop = {user = {s = 0x7fffdfe1 <Address 0x7fffdfe1 out of bounds>, len = 0}, passwd = {s = 0x0, len = 0}, host = {s = 0x0, len = 0}, port = {s = 0x0,
len = -1}, params = {s = 0xffffffff7fffeb30 "", len = 0}, sip_params = {s = 0x0, len = 0}, headers = {s = 0x0, len = -1}, port_no = 0, proto = 0,
type = ERROR_URI_T, flags = 0, transport = {s = 0xffffffff7ec48084 "", len = 0}, ttl = {s = 0x2400 <Address 0x2400 out of bounds>, len = 1}, user_param = {
s = 0xffffffff78706dc8 "%2d(%d) %s: %s c=[%s] l=%d a=%d n=%.*s\n", len = 0}, maddr = {s = 0x18f3d0 <Address 0x18f3d0 out of bounds>, len = 0}, method = {
s = 0xffffffff7ec3c000 "", len = -1}, lr = {s = 0xffffffff78704230 "@\004\016\224âs¨¿\020oþ\\ÂF\200", len = 0}, r2 = {s = 0x0, len = 0}, gr = {s = 0x0,
len = 0}, transport_val = {s = 0x0, len = 1}, ttl_val = {s = 0x6 <Address 0x6 out of bounds>, len = 0}, user_param_val = {
s = 0x2d6 <Address 0x2d6 out of bounds>, len = 0}, maddr_val = {s = 0x7 <Address 0x7 out of bounds>, len = 0}, method_val = {s = 0xffffffff788076d0 "",
len = -1}, lr_val = {s = 0xffffffff78808198 "ÿÿÿÿ", len = 1}, r2_val = {s = 0xffffffff78808b38 "ÿÿÿÿvfãøÿÿÿÿvfi¸", len = 1}, gr_val = {
s = 0x10041dc80 "", len = -1}}
u = <value optimized out>
port = <value optimized out>
dst_host = <value optimized out>
i = <value optimized out>
flags = <value optimized out>
avp = <value optimized out>
st = {flags = 0, id = 0, name = {n = 0, s = {s = 0x0, len = 0}, re = 0x0}, avp = 0xa51}
sct = <value optimized out>
sjt = <value optimized out>
rve = 0x10045ead8
mct = <value optimized out>
rv = <value optimized out>
rv1 = <value optimized out>
c1 = {cache_type = RV_CACHE_PVAR, val_type = 238292, c = {avp_val = {n = 0, s = {s = 0x0, len = -1}, re = 0x0}, pval = {rs = {s = 0x0, len = -1}, ri = 0,
flags = 13}}, i2s = "\000\000\000\000\000\000\nQ\000\000\000\001\000$å\230ÿÿÿÿxp"}
s = {s = 0x100453d20 "", len = 0}
srevp = {0x100462748, 0x10047d898}
mod_f_params = {{type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {
number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {
s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0,
attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {
type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0,
string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0,
len = 0}, data = 0x0, attr = 0x0, select = 0x0}}}
---Type <return> to continue, or q <return> to quit---
#10 0x000000010002df98 in run_actions (h=0xffffffff7ffff310, a=0x10045d390, msg=0x10047d898) at action.c:1644
t = <value optimized out>
ret = <value optimized out>
mod = <value optimized out>
ms = 0
#11 0x000000010002f830 in do_action (h=0xffffffff7ffff310, a=0x100456928, msg=0x10047d898) at action.c:761
ret = -5
v = <value optimized out>
dst = {send_sock = 0x0, to = {s = {sa_family = 0, sa_data = "\000\001\000% \000\000\000\000\000\000\000\000\r"}, sin = {sin_family = 0, sin_port = 1,
sin_addr = {S_un = {S_un_b = {s_b1 = 0 '\000', s_b2 = 37 '%', s_b3 = 160 ' ', s_b4 = 0 '\000'}, S_un_w = {s_w1 = 37, s_w2 = 40960},
S_addr = 2465792}}, sin_zero = "\000\000\000\000\000\000\000\r"}, sin6 = {sin6_family = 0, sin6_port = 1, sin6_flowinfo = 2465792, sin6_addr = {
_S6_un = {_S6_u8 = "\000\000\000\000\000\000\000\r\000\000\000\000\000\000\000", _S6_u32 = {0, 13, 0, 0}, __S6_align = 0}}, sin6_scope_id = 0,
__sin6_src_id = 1048576}}, id = 0, proto = 0 '\000', send_flags = {f = 16 '\020', blst_imask = 3 '\003'}}
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
cmd = <value optimized out>
len = <value optimized out>
user = <value optimized out>
uri = {user = {s = 0x3100000000000000 <Address 0x3100000000000000 out of bounds>, len = 0}, passwd = {s = 0x0, len = 0}, host = {s = 0x0, len = 0}, port = {
s = 0x0, len = 1}, params = {s = 0x0, len = 0}, sip_params = {s = 0x0, len = 0}, headers = {s = 0x0, len = 0}, port_no = 0, proto = 0,
type = ERROR_URI_T, flags = 0, transport = {s = 0x0, len = 0}, ttl = {s = 0x0, len = 0}, user_param = {s = 0x0, len = 0}, maddr = {s = 0x0, len = 0},
method = {s = 0x0, len = 1}, lr = {
s = 0x10089d333 " 1000\r\nTH: dih\r\n\r\nv=0\r\no=nkeeling3 0 0 IN IP4 192.168.1.187\r\ns=-\r\nc=IN IP4 192.168.1.187\r\nt=0 0\r\nm=audio 5036 RTP/AVP 9 96 97 98 100 0 8 102 3 103 5 6 101\r\na=rtpmap:9 G722/8000\r\na=rtpmap:96 SILK/24000"..., len = 0}, r2 = {s = 0x0, len = 0}, gr = {s = 0x0, len = 0},
transport_val = {s = 0x0, len = 0}, ttl_val = {s = 0x0, len = 0}, user_param_val = {s = 0x0, len = 0}, maddr_val = {s = 0x0, len = 0}, method_val = {
s = 0x0, len = 1}, lr_val = {s = 0x6cd00000000 <Address 0x6cd00000000 out of bounds>, len = 0}, r2_val = {s = 0x0, len = 0}, gr_val = {s = 0x0, len = 0}}
next_hop = {user = {s = 0x0, len = 0}, passwd = {s = 0x0, len = 0}, host = {s = 0x0, len = 0}, port = {s = 0x0, len = 0}, params = {s = 0x0, len = 0},
sip_params = {s = 0x0, len = 0}, headers = {s = 0x0, len = 0}, port_no = 0, proto = 0, type = ERROR_URI_T, flags = 0, transport = {s = 0x0, len = 0},
ttl = {s = 0x0, len = 0}, user_param = {s = 0x0, len = 0}, maddr = {s = 0x0, len = 0}, method = {s = 0x0, len = 0}, lr = {s = 0x0, len = -1}, r2 = {
s = 0xffffffff7ffff160 "", len = 0}, gr = {s = 0x0, len = 0}, transport_val = {s = 0xfffffffffffffffe <Address 0xfffffffffffffffe out of bounds>,
len = 0}, ttl_val = {s = 0x7ffffc00 <Address 0x7ffffc00 out of bounds>, len = 0}, user_param_val = {s = 0xffffffff7ec48084 "", len = 0}, maddr_val = {
s = 0x2400 <Address 0x2400 out of bounds>, len = 1}, method_val = {s = 0x10025a968 "%2d(%d) %s: %send of header reached, state=%d\n", len = 0},
lr_val = {s = 0x18f3d0 <Address 0x18f3d0 out of bounds>, len = -1}, r2_val = {s = 0xffffffff7ec3c000 "", len = -1}, gr_val = {
s = 0x10018bf9c "@\a}q\232\024é\230\020oï\225\202\024`\035\003", len = 1}}
u = <value optimized out>
port = <value optimized out>
dst_host = <value optimized out>
i = 2
flags = <value optimized out>
avp = <value optimized out>
st = {flags = 1, id = 137, name = {n = 1, s = {s = 0x10089d72d "", len = 1}, re = 0x10089d72d}, avp = 0x5}
sct = <value optimized out>
sjt = <value optimized out>
rve = <value optimized out>
mct = <value optimized out>
rv = 0x100421f30
rv1 = <value optimized out>
c1 = {cache_type = 4294967295, val_type = 2126757888, c = {avp_val = {n = -1, s = {s = 0xffffffff7fffe8f1 "", len = 1}, re = 0xffffffff7fffe8f1}, pval = {
rs = {s = 0xffffffff7fffe8f1 "", len = 1}, ri = 0, flags = 0}}, i2s = '\000' <repeats 15 times>, "\005\000\000\000\000\000\020"}
s = {s = 0x1004a5eb0 "", len = 1}
srevp = {0x100456928, 0x10047d898}
mod_f_params = {{type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {
number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {
s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0,
attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {
type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0,
string = 0x0, str = {s = 0x0, len = 0}, data = 0x0, attr = 0x0, select = 0x0}}, {type = NOSUBTYPE, u = {number = 0, string = 0x0, str = {s = 0x0,
len = 0}, data = 0x0, attr = 0x0, select = 0x0}}}
#12 0x000000010002df98 in run_actions (h=0xffffffff7ffff310, a=0x1004490e0, msg=0x10047d898) at action.c:1644
t = <value optimized out>
ret = <value optimized out>
mod = <value optimized out>
ms = 0
#13 0x000000010003823c in run_top_route (a=0x1004490e0, msg=0x10047d898, c=0x0) at action.c:1729
ctx = {rec_lev = 2, run_flags = 0, last_retcode = 1, jmp_env = {0, -2147489423, 4295157136, -2147489183, 4295197236, 4295153624, 13, 2641, 4297385400,
4297416416, 2, 4303999090}}
---Type <return> to continue, or q <return> to quit---
p = 0xffffffff7ffff310
ret = 4493536
sfbk = 0
#14 0x000000010002d1a8 in receive_msg (buf=<value optimized out>, len=<value optimized out>, rcv_info=<value optimized out>) at receive.c:209
msg = 0x10047d898
ctx = {rec_lev = 0, run_flags = 9504, last_retcode = 0, jmp_env = {4299300656, 4297363376, 0, 1635280, 1049636, -2168209408, -2147488591, 4296168496,
1049600, 103, -2147488559, 4296149424}}
ret = <value optimized out>
inb = {
s = 0x10089d050 "INVITE sip:nkeeling at akanvoice.com SIP/2.0\r\nCall-ID: b668314a18a6448e53afbc8dbba9fb88 at 0:0:0:0:0:0:0:0\r\nCSeq: 2 INVITE\r\nFrom: \"Nathaniel L Keeling III\" <sip:nkeeling3 at akanvoice.com>;tag=30013dce\r\nTo: <s"..., len = 1757}
#15 0x0000000100125398 in receive_tcp_msg (con=0xffffffff766766b0, bytes_read=0xffffffff7ffff6f0, read_flags=0xffffffff7ffff700) at tcp_read.c:1044
buf = 0x10089d050 "INVITE sip:nkeeling at akanvoice.com SIP/2.0\r\nCall-ID: b668314a18a6448e53afbc8dbba9fb88 at 0:0:0:0:0:0:0:0\r\nCSeq: 2 INVITE\r\nFrom: \"Nathaniel L Keeling III\" <sip:nkeeling3 at akanvoice.com>;tag=30013dce\r\nTo: <s"...
bsize = 65535
#16 tcp_read_req (con=0xffffffff766766b0, bytes_read=0xffffffff7ffff6f0, read_flags=0xffffffff7ffff700) at tcp_read.c:1231
bytes = <value optimized out>
total_bytes = 2137
resp = 1
size = <value optimized out>
req = 0xffffffff76676738
dst = {send_sock = 0x1, to = {s = {sa_family = 65535, sa_data = "ÿÿ\177ÿõÈ\000\000\000\004\000\000\000\b"}, sin = {sin_family = 65535, sin_port = 65535,
sin_addr = {S_un = {S_un_b = {s_b1 = 127 '\177', s_b2 = 255 'ÿ', s_b3 = 245 'õ', s_b4 = 200 'È'}, S_un_w = {s_w1 = 32767, s_w2 = 62920},
S_addr = 2147481032}}, sin_zero = "\000\000\000\004\000\000\000\b"}, sin6 = {sin6_family = 65535, sin6_port = 65535, sin6_flowinfo = 2147481032,
sin6_addr = {_S6_un = {_S6_u8 = "\000\000\000\004\000\000\000\bÿÿÿÿ\177ÿöè", _S6_u32 = {4, 8, 4294967295, 2147481320}, __S6_align = 4}},
sin6_scope_id = 0, __sin6_src_id = 8}}, id = 12, proto = 0 '\000', send_flags = {f = 1 '\001', blst_imask = 0 '\000'}}
c = 32 ' '
ret = <value optimized out>
#17 0x000000010012625c in handle_io (fm=<value optimized out>, events=<value optimized out>, idx=0) at tcp_read.c:1461
ret = <value optimized out>
n = <value optimized out>
read_flags = 1
con = 0xffffffff766766b0
s = <value optimized out>
resp = <value optimized out>
t = <value optimized out>
#18 0x000000010012853c in io_wait_loop_devpoll (unix_sock=<value optimized out>) at io_wait.h:1405
dpoll = {dp_fds = 0x1004bbd80, dp_nfds = 2, dp_timeout = 2000}
ret = 1
n = 1
r = <value optimized out>
fm = <value optimized out>
#19 tcp_receive_loop (unix_sock=<value optimized out>) at tcp_read.c:1594
No locals.
#20 0x00000001000bbe18 in tcp_init_children () at tcp_main.c:4952
r = <value optimized out>
i = <value optimized out>
reader_fd_1 = 29
pid = <value optimized out>
si_desc = "tcp receiver (generic)\000x\000\000\000\000\000\000\nJ\000\000\000\001\000AÐ\000ÿÿÿÿ\177ÿñq\000\000\000\001\000\006M\200\000\000\000\001\000\067zè\000\000\000\001\000CÚp", '\000' <repeats 14 times>, "\nD\000\000\000\001\000$å¸\000\000\000\001\000!ì¨\000\000\000\000\000\000\000\000ÿÿÿÿxpiX\000\000\000\000\000\000\000"
si = <value optimized out>
#21 0x0000000100064db0 in main_loop () at main.c:1718
i = <value optimized out>
pid = <value optimized out>
si = <value optimized out>
si_desc = "udp receiver child=3 sock=209.252.110.38:5060\000óÐ\000\000\000\001\000BK@\000\000\000\000\000\000\000\002ÿÿÿÿ\177ÿòÑ\000\000\000\001\000\037\214\060\000\000\000\001\000$å°\000\000\000\001\000#IHÿÿÿÿÿÿÿýÿÿÿÿÿÿÿýÿÿÿÿÿÿÿýÿÿÿÿÿÿÿý"
nrprocs = <value optimized out>
#22 0x00000001001f8d08 in main (argc=<value optimized out>, argv=<value optimized out>) at main.c:2546
cfg_stream = <value optimized out>
c = <value optimized out>
r = 1048576
tmp = 0x0
tmp_len = 0
options = 0x100223060 ":f:cm:M:dVIhEb:l:L:n:vrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:"
seed = 2416859137
---Type <return> to continue, or q <return> to quit---
rfd = <value optimized out>
debug_save = <value optimized out>
debug_flag = <value optimized out>
dont_fork_cnt = <value optimized out>
n_lst = 0x100000
p = <value optimized out>
(gdb)
More information about the sr-users
mailing list