Yes, openSIPS crashed because of there are "INFO:core:sig_usr: signal 15
received" messages in a log file.
I've tested on new VM with CentOS 5.5 with sources from svn stable release
Please see bt and bt full results in the attach.
Code:
route
{
[skipped]
if (!do_routing())
{
xlog("*** !!! route[invite]: No rules found for do_routing().
STOP");
send_reply("503", "Error");
exit;
};
xlog("*** route[invite]: do_routing() passed");
xlog("*** route[invite]: dr_attrs: $avp(s:dr_attrs); ruri:
$avp(s:dr_ruri)");
route(main_route);
[skipped]
}
route[main_route]
{
xlog("*** +++ route[main_route] has started");
if (is_method("INVITE"))
{
t_on_branch("2");
t_on_reply("2");
t_on_failure("1");
};
if (!t_relay())
{
sl_reply_error();
};
xlog("*** --- route[main_route] has finished");
}
WBR, Anton Zagorskiy
VoIP Developer, Oyster Telecom
Phone.: +7 812 601-0666
Fax: +7 812 601-0593
[email protected]
www.oyster-telecom.ru
> -----Original Message-----
> From: [email protected] [mailto:users-
> [email protected]] On Behalf Of Bogdan-Andrei Iancu
> Sent: Tuesday, December 14, 2010 4:25 PM
> To: OpenSIPS users mailling list
> Subject: Re: [OpenSIPS-Users] drouting module 1.6.3 with b2b
>
> Hi Anton,
>
> Why do you say it crashes ? do you have a corefile ?
>
> your logs do not show any t_relay() after do_routing()....could you
> post
> the relevant snip of your cfg?
>
> Regards,
> Bogdan
>
> Anton Zagorskiy wrote:
> > Hi!
> >
> > I'm trying to use drouting module, but something says to me that I
> using it
> > wrong because openSIPS goes to crash.
> >
> > I've inserted following values in the DB:
> >
> > 1. dr_gateways:
> >
> > gwid(2)
> > type(1)
> > address(192.168.0.10)
> > strip(0)
> > pri_prefix(1000)
> > attrs("")
> > probe_mode(0)
> > description(Gateway1)
> >
> > 2. dr_groups:
> > id(1)
> > username(100)
> > domain(mydomain.com)
> > groupid(1)
> > description(All-Test)
> >
> > 3. dr_gw_lists:
> > id(2)
> > gwlist(2)
> > description(Test)
> >
> > 4. dr_rules:
> > ruleid(1)
> > groupid(1)
> > prefix(89112599077)
> > timerec("")
> > priority(1)
> > routeid("")
> > gwlist(#2)
> > description(Test)
> > attrs("")
> >
> >
> > So, I'm calling from [email protected] to 89112599077.
> > I'm expecting that this will be routed to 192.168.0.10 with R-URI
> > 100089112599...@.. Right?
> >
> > But when I'm calling do_routing() the same INVITE is passed to the
> main
> > route block and I'm again calling do_routing (Nothing changed in the
> script
> > :)) and opensips is crashing...
> >
> > Log file hasn't helpful messages:
> >
> > [8031]: *** route[invite]: call do_routing()
> > [8031]: DBG:core:db_new_result: allocate 28 bytes for result set at
> > 0x81ddb78
> > [8031]: DBG:db_mysql:db_mysql_get_columns: 1 columns returned from
> the query
> > [8031]: DBG:core:db_allocate_columns: allocate 16 bytes for result
> columns
> > at 0x81ddba4
> > [8031]: DBG:db_mysql:db_mysql_get_columns:
> RES_NAMES(0x81ddba8)[0]=[groupid]
> > [8031]: DBG:db_mysql:db_mysql_get_columns: use DB_INT result type
> > [8031]: DBG:core:db_allocate_rows: allocate 28 bytes for result rows
> and
> > values at 0x81ddbd0
> > [8031]: DBG:db_mysql:db_mysql_str2val: converting INT [1]
> > [8031]: DBG:core:db_free_columns: freeing result columns at 0x81ddba4
> > [8031]: DBG:core:db_free_rows: freeing 1 rows
> > [8031]: DBG:core:db_free_row: freeing row values at 0x81ddbd8
> > [8031]: DBG:core:db_free_rows: freeing rows at 0x81ddbd0
> > [8031]: DBG:core:db_free_result: freeing result set at 0x81ddb78
> > [8031]: DBG:drouting:do_routing: using dr group 1
> > [8031]: DBG:drouting:internal_check_rt: found rgid 1 (rule list
> 0xb60c0d0c)
> > [8034]: DBG:tm:utimer_routine: timer routine:4,tl=0xb60c34b4
> next=(nil),
> > timeout=11900000
> > [8034]: DBG:tm:retransmission_handler: retransmission_handler :
> request
> > resending (t=0xb60c3368, INVITE si ... )
> > [8034]: DBG:tm:set_timer: relative timeout is 2000000
> > [8034]: DBG:tm:insert_timer_unsafe: [5]: 0xb60c34b4 (13900000)
> > [8034]: DBG:tm:retransmission_handler: retransmission_handler : done
> > [8032]: DBG:core:parse_msg: SIP Request:
> > [8032]: DBG:core:parse_msg: method: <INVITE> (# The same INVITE is
> > coming!)
> >
> > What I'm doing wrong?
> >
> >
>
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
bt:
#0 0x00503f9c in do_routing (msg=0x81ebec0, drg=<value optimized out>,
sort_order=0) at drouting.c:1005
#1 0x08054d4a in do_action (a=0x81e1648, msg=0x81ebec0) at action.c:1195
#2 0x08058ec9 in run_action_list (a=0x81e1648, msg=0x81ebec0) at action.c:140
#3 0x080b25f8 in eval_elem (e=0x81e16b4, msg=0x0, val=0x0) at route.c:1354
#4 0x080b51d8 in eval_expr (e=0x81e16b4, msg=0x81ebec0, val=0x0) at
route.c:1696
#5 0x080b517c in eval_expr (e=0x81e16e0, msg=0x81ebec0, val=0x0) at
route.c:1712
#6 0x080b504b in eval_expr (e=0x81e170c, msg=0x81ebec0, val=0x0) at
route.c:1717
#7 0x08054339 in do_action (a=0x81e1aac, msg=0x81ebec0) at action.c:802
#8 0x08058ec9 in run_action_list (a=0x81e1360, msg=0x81ebec0) at action.c:140
#9 0x080567fc in do_action (a=0x81e1e6c, msg=0x81ebec0) at action.c:819
#10 0x08058ec9 in run_action_list (a=0x81e012c, msg=0x81ebec0) at action.c:140
#11 0x0805672c in do_action (a=0x81de528, msg=0x81ebec0) at action.c:120
#12 0x08058ec9 in run_action_list (a=0x81de528, msg=0x81ebec0) at action.c:140
#13 0x080567fc in do_action (a=0x81de600, msg=0x81ebec0) at action.c:819
#14 0x08058ec9 in run_action_list (a=0x81d9964, msg=0x81ebec0) at action.c:140
#15 0x08059263 in run_actions (a=0x81d9964, msg=0x81ebec0) at action.c:120
#16 run_top_route (a=0x81d9964, msg=0x81ebec0) at action.c:181
#17 0x080a1742 in receive_msg (
buf=0x81a7160 "INVITE sip:[email protected] SIP/2.0\r\nVia:
SIP/2.0/UDP 92.255.16.116;branch=z9hG4bK5013.506e61f2.0\r\nTo:
sip:[email protected]\r\nfrom:
<sip:[email protected]>;tag=368ad0858367961d62f"...,
len=703, rcv_info=0xbfa7bc44) at receive.c:162
#18 0x080f55a6 in udp_rcv_loop () at udp_server.c:492
#19 0x08072400 in main_loop (argc=5, argv=0xbfa7be44) at main.c:824
#20 main (argc=5, argv=0xbfa7be44) at main.c:1393
bt full:
#0 0x00503f9c in do_routing (msg=0x81ebec0, drg=<value optimized out>,
sort_order=0) at drouting.c:1005
from = <value optimized out>
uri = {user = {
s = 0x81a716b "[email protected] SIP/2.0\r\nVia:
SIP/2.0/UDP 92.255.16.116;branch=z9hG4bK5013.506e61f2.0\r\nTo:
sip:[email protected]\r\nfrom:
<sip:[email protected]>;tag=368ad0858367961d62fd789a65d338"..., len = 11},
passwd = {s = 0x0, len = 0}, host = {
s = 0x81a7177 "92.255.16.116 SIP/2.0\r\nVia: SIP/2.0/UDP
92.255.16.116;branch=z9hG4bK5013.506e61f2.0\r\nTo:
sip:[email protected]\r\nfrom:
<sip:[email protected]>;tag=368ad0858367961d62fd789a65d3383e\r\nCSeq:
10"..., len = 13}, port = {s = 0x0, len = 0}, params = {s = 0x0, len = 0},
headers = {s = 0x0, len = 0}, port_no = 0, proto = 0, type = SIP_URI_T,
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}, 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}}
rt_info = 0xb614e44c
grp_id = 1
i = <value optimized out>
j = <value optimized out>
l = <value optimized out>
t = <value optimized out>
ruri = <value optimized out>
val = {n = 36, s = {s = 0x24 <Address 0x24 out of bounds>, len =
7340020}}
avp = <value optimized out>
alive_size = 0
gwlist_size = 1
ret = 0
local_gwlist = {0 <repeats 32 times>}
alive = {{pgw = 0x0, grpid = 0} <repeats 32 times>}
__FUNCTION__ = "do_routing"
#1 0x08054d4a in do_action (a=0x81e1648, msg=0x81ebec0) at action.c:1195
val_s = {s = 0x0, len = 6367211}
aux = {s = 0x62e872 "\213\223<3", len = 7151449}
ret = <value optimized out>
v = <value optimized out>
to = <value optimized out>
p = <value optimized out>
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
len = <value optimized out>
user = <value optimized out>
vals = {{s = 0x6d1f59 "/etc/localtime", len = -1079530688}, {s =
0x616e97 "\205\300\211\307tEe\203=\f", len = -1079530656}, {s = 0x6fefe0
"t\037m", len = 12}, {s = 0x8519380 "MSK", len = 7150789}, {s = 0x6d0ea6 "",
len = 0}}
result = {s = 0x1ac10 <Address 0x1ac10 out of bounds>, len =
-1079530484}
uri = {user = {s = 0x610593 "\201\303a\372\016", len = 139699144},
passwd = {s = 0x6ffff4 "\234\375o", len = 22394}, host = {s = 0x1 <Address 0x1
out of bounds>, len = 139612812}, port = {s = 0x0, len = 7151449}, params = {
s = 0x6ffff4 "\234\375o", len = 15}, headers = {s = 0x701140 "",
len = 6481805}, port_no = 65524, proto = 111, type = 7147166, transport = {
s = 0x853a3ac "00:59:12 [softswitch][22394]:
DBG:drouting:internal_check_rt: found rgid 1 (rule list 0xb614ebd8)\n", len =
-1079530820}, ttl = {s = 0x62f2cd "\213\203<3", len = 7340020}, user_param = {
s = 0xbfa7abcb "2H\026\036\b\264\026\036\b\r", len = 6509045},
maddr = {s = 0x853a3b2 "12 [softswitch][22394]: DBG:drouting:internal_check_rt:
found rgid 1 (rule list 0xb614ebd8)\n", len = -1079530550}, method = {
s = 0x2 <Address 0x2 out of bounds>, len = 1}, lr = {s = 0x0, len =
0}, r2 = {s = 0x0, len = 0}, transport_val = {s = 0x0, len = 2194}, ttl_val =
{s = 0x0, len = 4096}, user_param_val = {
s = 0x10 <Address 0x10 out of bounds>, len = 0}, maddr_val = {s =
0x4d07e8a0 <Address 0x4d07e8a0 out of bounds>, len = 0}, method_val = {s =
0x4c32fc73 <Address 0x4c32fc73 out of bounds>, len = 0}, lr_val = {
s = 0x2 <Address 0x2 out of bounds>, len = 0}, r2_val = {s =
0x198038 "NITIALIZED", len = 0}}
next_hop = {user = {s = 0x892 <Address 0x892 out of bounds>, len = 0},
passwd = {s = 0x1000 <Address 0x1000 out of bounds>, len = 16}, host = {s =
0x0, len = 1292363936}, port = {s = 0x0, len = 1278409843}, params = {s = 0x0,
len = 1278409843}, headers = {s = 0x0, len = 1671224}, port_no = 0,
proto = 0, type = 7151449, transport = {s = 0xbfa7aa24
"D\252\247\277\226\260a", len = 6385303}, ttl = {s = 0xbfa7aa44
"\260\252\247\277r\350b",
len = 6375913}, user_param = {s = 0x601dbe "\201\303\066\342\017",
len = 7340020}, maddr = {s = 0xf <Address 0xf out of bounds>, len = 7151449},
method = {s = 0xbfa7aa44 "\260\252\247\277r\350b", len = 6402198}, lr = {
s = 0x8519328 "/etc/localtime", len = 7151449}, r2 = {s = 0x62f6eb
"\201\303\t\t\r", len = 7340020}, transport_val = {s = 0x1 <Address 0x1 out of
bounds>, len = 139563816}, ttl_val = {
s = 0xbfa7aab0 "\274\252\247\277\315\362b", len = 6482034},
user_param_val = {s = 0x6d1f59 "/etc/localtime", len = 0}, maddr_val = {s =
0x0, len = 7151449}, method_val = {s = 0xbfa7aabc "?\247\277\365Qc", len =
6375913},
lr_val = {s = 0x0, len = -1079529536}, r2_val = {s = 0x5e6f5f
"\200\275\327\372\377\377", len = 7152713}}
u = <value optimized out>
port = <value optimized out>
cmatch = <value optimized out>
aitem = <value optimized out>
adefault = <value optimized out>
spec = <value optimized out>
model = <value optimized out>
val = {rs = {s = 0x701140 "", len = 2}, ri = 7344484, flags = 7344484}
pve = <value optimized out>
name_s = {s = 0x6ffff4 "\234\375o", len = 139699184}
__FUNCTION__ = "do_action"
#2 0x08058ec9 in run_action_list (a=0x81e1648, msg=0x81ebec0) at action.c:140
ret = 136189512
t = 0x81e1648
__FUNCTION__ = "run_action_list"
#3 0x080b25f8 in eval_elem (e=0x81e16b4, msg=0x0, val=0x0) at route.c:1354
uri = {user = {s = 0x853a398 "", len = 6373094}, passwd = {s = 0x701170
"\230\243S\bhSR\b\360QR\b\360QR\bx\021p", len = 8200}, host = {s = 0x0, len =
7344448}, port = {s = 0x8525368 "", len = 352}, params = {
s = 0x6d3b60 "free(): corrupted unsorted chunks", len = 1}, headers
= {s = 0x60f391 "\201\303c\f\017", len = 7344448}, port_no = 0, proto = 0, type
= 7344448, transport = {s = 0x853a3f0 "rgid 1 (rule list 0xb614ebd8)\n",
len = 109584}, ttl = {s = 0x6d3b40 "double free or corruption
(out)", len = 1}, user_param = {s = 0x8 <Address 0x8 out of bounds>, len =
7340020}, maddr = {s = 0x85251f8 "p\021p", len = 139612664}, method = {
s = 0xbfa7aca0 "\351Ia", len = 6358251}, lr = {s = 0x6ffff4
"\234\375o", len = 139612656}, r2 = {s = 0x701140 "", len = -1079530284},
transport_val = {s = 0x6149e9
"\213]\364\213u\370\213}\374\211\354]E\223\314\025",
len = 6361405}, ttl_val = {s = 0x85251f8 "p\021p", len = 0},
user_param_val = {s = 0x6ffff4 "\234\375o", len = 139699096}, maddr_val = {s =
0x701140 "", len = -1079530252}, method_val = {
s = 0x6149e9 "\213]\364\213u\370\213}\374\211\354]E\223\314\025",
len = 0}, lr_val = {s = 0x6ffff4 "\234\375o", len = 21}, r2_val = {s =
0x85251f8 "p\021p", len = -1079530252}}
ret = <value optimized out>
ival = <value optimized out>
lval = {rs = {s = 0x4000 <Address 0x4000 out of bounds>, len =
7336992}, ri = -1079530116, flags = 6482034}
rval = {rs = {s = 0x679305 "\201H", len = 139699104}, ri = 139699104,
flags = 78}
p = <value optimized out>
i = <value optimized out>
__FUNCTION__ = "eval_elem"
#4 0x080b51d8 in eval_expr (e=0x81e16b4, msg=0x81ebec0, val=0x0) at
route.c:1696
ret = <value optimized out>
rec_lev = 3
__FUNCTION__ = "eval_expr"
#5 0x080b517c in eval_expr (e=0x81e16e0, msg=0x81ebec0, val=0x0) at
route.c:1712
ret = <value optimized out>
rec_lev = 3
__FUNCTION__ = "eval_expr"
#6 0x080b504b in eval_expr (e=0x81e170c, msg=0x81ebec0, val=0x0) at
route.c:1717
ret = <value optimized out>
rec_lev = 3
__FUNCTION__ = "eval_expr"
#7 0x08054339 in do_action (a=0x81e1aac, msg=0x81ebec0) at action.c:802
val_s = {s = 0x853a3a0 "<175>Dec 15 00:59:12 [softswitch][22394]:
DBG:drouting:internal_check_rt: found rgid 1 (rule list 0xb614ebd8)\n", len = 0}
aux = {s = 0x4 <Address 0x4 out of bounds>, len = 0}
ret = <value optimized out>
v = <value optimized out>
to = <value optimized out>
p = <value optimized out>
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
len = <value optimized out>
user = <value optimized out>
vals = {{s = 0x3 <Address 0x3 out of bounds>, len = 348}, {s = 0x0, len
= 10800}, {s = 0x8519380 "MSK", len = 27}, {s = 0x1d <Address 0x1d out of
bounds>, len = 136187860}, {s = 0xb <Address 0xb out of bounds>, len =
135950699}}
result = {s = 0x4d07e8b0 <Address 0x4d07e8b0 out of bounds>, len =
136184356}
uri = {user = {s = 0x85251f0 "ch", len = 7344448}, passwd = {s =
0xbfa7b034 "T\260\247\277\226,`", len = 6375913}, host = {s = 0x61113d
"\213]\370\213u\374\211\354]E\004$\377\226\234", len = 139612664}, port = {s =
0x0,
len = 7340020}, params = {s = 0x853a398 "", len = 7344448}, headers
= {s = 0xbfa7b054 "\f\261\247\277\005\223g", len = 6375913}, port_no = 0, proto
= 0, type = 7340020, transport = {s = 0x15 <Address 0x15 out of bounds>,
len = 139612664}, ttl = {s = 0xbfa7b054 "\f\261\247\277\005\223g",
len = 6302870}, user_param = {s = 0x85251f8 "p\021p", len = 0}, maddr = {s =
0x0, len = 7340020}, method = {s = 0x15 <Address 0x15 out of bounds>,
len = 139612664}, lr = {s = 0xbfa7b10c
"\373\377\377\377\254\032\036\b\016", len = 6787845}, r2 = {
s = 0x853a3a0 "<175>Dec 15 00:59:12 [softswitch][22394]:
DBG:drouting:internal_check_rt: found rgid 1 (rule list 0xb614ebd8)\n", len =
139699104}, transport_val = {s = 0x61 <Address 0x61 out of bounds>, len =
16384},
ttl_val = {s = 0x6ff420 "", len = 0}, user_param_val = {s = 0x0, len
= 16}, maddr_val = {s = 0x15 <Address 0x15 out of bounds>, len = 0}, method_val
= {s = 0xc <Address 0xc out of bounds>, len = 135950699}, lr_val = {
s = 0xb <Address 0xb out of bounds>, len = 0}, r2_val = {s = 0x4
<Address 0x4 out of bounds>, len = 110}}
next_hop = {user = {s = 0x4d07e8b0 <Address 0x4d07e8b0 out of bounds>,
len = -1079529288}, passwd = {s = 0x81e1074 "\f", len = 20}, host = {s =
0xbfa7af78 "?\247\277\346F\v\b\257", len = 6788778}, port = {
s = 0xaf <Address 0xaf out of bounds>, len = -1}, params = {s =
0xb5fb7100 "\t", len = 136188020}, headers = {s = 0x14 <Address 0x14 out of
bounds>, len = -1079529256}, port_no = 18150, proto = 2059, type = 175,
transport = {
s = 0x81682b7 "DBG:core:%s: str %d : %.*s\n", len = 135699143}, ttl
= {s = 0x14 <Address 0x14 out of bounds>, len = 11}, user_param = {
s = 0x81a716b "[email protected] SIP/2.0\r\nVia:
SIP/2.0/UDP 92.255.16.116;branch=z9hG4bK5013.506e61f2.0\r\nTo:
sip:[email protected]\r\nfrom:
<sip:[email protected]>;tag=368ad0858367961d62fd789a65d338"..., len =
7344496}, maddr = {s = 0x0, len = 20}, method = {s = 0x701140 "", len =
139613032}, lr = {s = 0x160 <Address 0x160 out of bounds>, len = 7158624}, r2 =
{s = 0x1 <Address 0x1 out of bounds>, len = 6353809}, transport_val = {
s = 0x701140 "", len = 4}, ttl_val = {s = 0x81e1074 "\f", len = 0},
user_param_val = {s = 0x1ac00 <Address 0x1ac00 out of bounds>, len = 7158592},
maddr_val = {s = 0x1 <Address 0x1 out of bounds>, len = 8}, method_val = {
s = 0x6ffff4 "\234\375o", len = 139612664}, lr_val = {s = 0x85251f8
"p\021p", len = -1079529472}, r2_val = {s = 0x6104eb "\203\304\b[^]EF
\211\024$\005\377\017", len = 7340020}}
u = <value optimized out>
port = <value optimized out>
cmatch = <value optimized out>
aitem = <value optimized out>
adefault = <value optimized out>
spec = <value optimized out>
model = <value optimized out>
val = {rs = {s = 0xb <Address 0xb out of bounds>, len = 136234919}, ri
= 136188000, flags = 0}
pve = <value optimized out>
name_s = {s = 0x61 <Address 0x61 out of bounds>, len = 139699104}
__FUNCTION__ = "do_action"
#8 0x08058ec9 in run_action_list (a=0x81e1360, msg=0x81ebec0) at action.c:140
ret = -5
t = 0x81e1aac
__FUNCTION__ = "run_action_list"
#9 0x080567fc in do_action (a=0x81e1e6c, msg=0x81ebec0) at action.c:819
val_s = {s = 0x8519328 "/etc/localtime", len = -1079528260}
aux = {s = 0xffffffff <Address 0xffffffff out of bounds>, len = 7344496}
ret = <value optimized out>
v = 1
to = <value optimized out>
p = <value optimized out>
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
len = <value optimized out>
user = <value optimized out>
vals = {{s = 0x2 <Address 0x2 out of bounds>, len = 0}, {s = 0x198038
"NITIALIZED", len = 0}, {s = 0x6d1f59 "/etc/localtime", len = -1079528400}, {s
= 0x616e97 "\205\300\211\307tEe\203=\f", len = -1079528368}, {
s = 0x6fefe0 "t\037m", len = 12}}
result = {s = 0x0, len = 6367211}
uri = {user = {s = 0x0, len = 7147166}, passwd = {s = 0x853e37c
"00:59:12 [softswitch][22394]: DBG:core:db_free_result: freeing result set at
0x81edbb4\n", len = -1079528596}, host = {s = 0x62f2cd "\213\203<3", len =
7340020},
port = {s = 0xbfa7b47b
"\277\311\216\005\bl\036\036\b\300\276\036\b\244\265\247\277\064Cc", len =
6509045}, params = {s = 0x1 <Address 0x1 out of bounds>, len = -1079528326},
headers = {s = 0x2 <Address 0x2 out of bounds>,
len = 7151449}, port_no = 0, proto = 0, type = 15, transport = {s =
0x701140 "", len = 6481805}, ttl = {s = 0x6ffff4 "\234\375o", len = 7147166},
user_param = {
s = 0x853e37c "00:59:12 [softswitch][22394]:
DBG:core:db_free_result: freeing result set at 0x81edbb4\n", len =
-1079528532}, maddr = {s = 0x62f2cd "\213\203<3", len = 7340020}, method = {
s = 0xbfa7b4bb "\277,g\005\b,\001\036\b\300\276\036\b?\277\064Cc",
len = 6509045}, lr = {s = 0x853e382 "12 [softswitch][22394]:
DBG:core:db_free_result: freeing result set at 0x81edbb4\n", len =
-1079528262}, r2 = {
s = 0x2 <Address 0x2 out of bounds>, len = 1}, transport_val = {s =
0x0, len = 0}, ttl_val = {s = 0x0, len = 0}, user_param_val = {s = 0x0, len =
2194}, maddr_val = {s = 0x0, len = 4096}, method_val = {
s = 0x10 <Address 0x10 out of bounds>, len = 0}, lr_val = {s =
0x4d07e8a0 <Address 0x4d07e8a0 out of bounds>, len = 0}, r2_val = {s =
0x4c32fc73 <Address 0x4c32fc73 out of bounds>, len = 0}}
next_hop = {user = {s = 0x0, len = 0}, passwd = {s = 0x0, len = 0},
host = {s = 0x892 <Address 0x892 out of bounds>, len = 0}, port = {s = 0x1000
<Address 0x1000 out of bounds>, len = 16}, params = {s = 0x81de3d8 "\017",
len = 136214440}, headers = {s = 0x81ebec0 "\002", len =
-1079527944}, port_no = 19786, proto = 2053, type = 136232640, transport = {s =
0x81e77a8 "", len = 0}, ttl = {s = 0x0, len = 0}, user_param = {s = 0x0, len =
0},
maddr = {s = 0xbfa7b334 "\240\263\247\277r\350b", len = 6375913},
method = {s = 0x0, len = 7340020}, lr = {s = 0xf <Address 0xf out of bounds>,
len = 7151449}, r2 = {s = 0xbfa7b334 "\240\263\247\277r\350b", len = 6402198},
transport_val = {s = 0x8519328 "/etc/localtime", len = 7151449},
ttl_val = {s = 0x62f6eb "\201\303\t\t\r", len = 7340020}, user_param_val = {s =
0x1 <Address 0x1 out of bounds>, len = 139563816}, maddr_val = {
s = 0xbfa7b3a0 "\254\263\247\277\315\362b", len = 6482034},
method_val = {s = 0x6d1f59 "/etc/localtime", len = 0}, lr_val = {s = 0x0, len =
7151449}, r2_val = {s = 0xbfa7b3ac "\273\264\247\277\365Qc", len = 6481805}}
u = <value optimized out>
port = <value optimized out>
cmatch = <value optimized out>
aitem = <value optimized out>
adefault = <value optimized out>
spec = <value optimized out>
model = <value optimized out>
val = {rs = {s = 0x8519380 "MSK", len = 7150789}, ri = 7147174, flags =
0}
pve = <value optimized out>
name_s = {s = 0x62e872 "\213\223<3", len = 7151449}
__FUNCTION__ = "do_action"
#10 0x08058ec9 in run_action_list (a=0x81e012c, msg=0x81ebec0) at action.c:140
ret = 1
t = 0x81e1e6c
__FUNCTION__ = "run_action_list"
#11 0x0805672c in do_action (a=0x81de528, msg=0x81ebec0) at action.c:120
val_s = {
s = 0xbe8b7c
"\203\370\376\017\204\352\371\377\377\203\350\001u\271\213M\b\203y$\004\017\204\330\371\377\377\350\234C\375\377\211E\340\211\004$\350\261D\375\377\213M\340\213A\b\211\004$\350c;\375\377\213m\340\213q\024\203\352\001\211q\024\213\...@\377\377\377\213\067\203>\003~y\213\273\030\377\377\377\213\067\205\366\017\204\212",
len = 136232640}
aux = {s = 0x81ebec0 "\002", len = 0}
ret = <value optimized out>
v = <value optimized out>
to = <value optimized out>
p = <value optimized out>
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
len = <value optimized out>
user = <value optimized out>
vals = {{s = 0x0, len = -1079527416}, {s = 0x81ebec0 "\002", len = 0},
{s = 0x8519380 "MSK", len = -1079527436}, {s = 0x81ebec0 "\002", len = 1}, {s =
0x0, len = 135950941}}
result = {s = 0x3 <Address 0x3 out of bounds>, len = 0}
uri = {user = {s = 0xead718 "d#\022", len = -1079527720}, passwd = {s =
0xead718 "d#\022", len = 139707288}, host = {s = 0x85251f8 "p\021p", len =
-1079527720}, port = {s = 0xda68a1 "\203\304\004[]E\366\215\274'",
len = 139612664}, params = {s = 0xead718 "d#\022", len =
-1079527688}, headers = {s = 0xdcba18
"\213]\364\213u\370\213}\374\211\354]A\276|\003", len = 139612664}, port_no =
0, proto = 0, type = 3215439672, transport = {
s = 0x45817c " ", <incomplete sequence \320>, len = 136223020}, ttl
= {s = 0x85251f8 "p\021p", len = -1079527624}, user_param = {s = 0x44f93d
"\213N\b\307A\f", len = 139612664}, maddr = {
s = 0x60 <Address 0x60 out of bounds>, len = 139715440}, method =
{s = 0x4d07e8b0 <Address 0x4d07e8b0 out of bounds>, len = 8999204}, lr = {s =
0x894c20 "DBG:alias_db:%s: no alias found for R-URI\n", len = -1241812736},
r2 = {s = 0xbfa7b738 "\030\270\247\277M:\211", len = 6788778},
transport_val = {s = 0xaf <Address 0xaf out of bounds>, len = -1}, ttl_val = {s
= 0x895124 "\030\060", len = 8997920}, user_param_val = {s = 0x895300
"\377\001",
len = -1079527400}, maddr_val = {s = 0x893a4d
"\205\300\017\210\372\005", len = 136223020}, method_val = {s = 0x81edbb4 "",
len = 8998366}, lr_val = {s = 0xbfa7b7bc "\003", len = -1079527452}, r2_val = {
s = 0x2 <Address 0x2 out of bounds>, len = 2}}
next_hop = {user = {s = 0x15 <Address 0x15 out of bounds>, len = 0},
passwd = {s = 0x0, len = 7344448}, host = {s = 0x853e368 "t na\231l\001", len =
93336}, port = {s = 0x6d3b40 "double free or corruption (out)", len = 1},
params = {s = 0x81de3d8 "\017", len = 136176708}, headers = {s = 0xd
<Address 0xd out of bounds>, len = -1079527528}, port_no = 9720, proto = 2059,
type = 136176600, transport = {s = 0x81ebec0 "\002", len = 1}, ttl = {
s = 0x4d07e8b0 <Address 0x4d07e8b0 out of bounds>, len = 4555132},
user_param = {s = 0x0, len = 136240052}, maddr = {s = 0x0, len = 6788778},
method = {s = 0x6ffff4 "\234\375o", len = 139707264}, lr = {s = 0x701140 "",
len = -1079527768}, r2 = {s = 0x6149e9
"\213]\364\213u\370\213}\374\211\354]E\223\314\025", len = -1079527752},
transport_val = {
s = 0x853e370 "<175>Dec 15 00:59:12 [softswitch][22394]:
DBG:core:db_free_result: freeing result set at 0x81edbb4\n", len = 0}, ttl_val
= {s = 0x6ffff4 "\234\375o", len = 139612656}, user_param_val = {s = 0x701140
"",
len = -1079527736}, maddr_val = {s = 0x6149e9
"\213]\364\213u\370\213}\374\211\354]E\223\314\025", len = 4}, method_val = {s
= 0xead718 "d#\022", len = 0}, lr_val = {s = 0x8525214 "", len = -1079527752},
r2_val = {
s = 0xda68a1 "\203\304\004[]E\366\215\274'", len = 139707272}}
u = <value optimized out>
port = <value optimized out>
cmatch = <value optimized out>
aitem = <value optimized out>
adefault = <value optimized out>
spec = <value optimized out>
model = <value optimized out>
val = {rs = {s = 0x0, len = 136235027}, ri = 136176708, flags = 0}
pve = <value optimized out>
name_s = {s = 0x1 <Address 0x1 out of bounds>, len = 139699104}
__FUNCTION__ = "do_action"
#12 0x08058ec9 in run_action_list (a=0x81de528, msg=0x81ebec0) at action.c:140
ret = 136177152
t = 0x81de528
__FUNCTION__ = "run_action_list"
#13 0x080567fc in do_action (a=0x81de600, msg=0x81ebec0) at action.c:819
val_s = {s = 0x15 <Address 0x15 out of bounds>, len = 0}
aux = {s = 0x0, len = 0}
ret = <value optimized out>
v = 1
to = <value optimized out>
p = <value optimized out>
tmp = <value optimized out>
new_uri = <value optimized out>
end = <value optimized out>
crt = <value optimized out>
len = <value optimized out>
user = <value optimized out>
vals = {{s = 0x15 <Address 0x15 out of bounds>, len = 139612664}, {s =
0xbfa7bae4 "\234\273\247\277\005\223g", len = 6302870}, {s = 0x85251f8
"p\021p", len = 0}, {s = 0x0, len = 7340020}, {s = 0x15 <Address 0x15 out of
bounds>,
len = 139612664}}
result = {s = 0x1b3d5a "\201u*", len = 15}
uri = {user = {s = 0x10 <Address 0x10 out of bounds>, len = 2}, passwd
= {s = 0x70 <Address 0x70 out of bounds>, len = 139699096}, host = {s =
0x613ee6 "\201\303\016\301\016", len = 7344496}, port = {
s = 0x2008 <Address 0x2008 out of bounds>, len = 0}, params = {s =
0x701140 "", len = 139613032}, headers = {s = 0x160 <Address 0x160 out of
bounds>, len = 7158624}, port_no = 1, proto = 0, type = 6353809, transport = {
s = 0x701140 "", len = 0}, ttl = {s = 0x701140 "", len =
139699208}, user_param = {s = 0x1abf8 <Address 0x1abf8 out of bounds>, len =
7158592}, maddr = {s = 0x1 <Address 0x1 out of bounds>, len = 8}, method = {
s = 0x6ffff4 "\234\375o", len = 139612664}, lr = {s = 0x85251f8
"p\021p", len = -1079526768}, r2 = {s = 0x6104eb "\203\304\b[^]EF
\211\024$\005\377\017", len = 7340020}, transport_val = {s = 0x85251f0 "ch",
len = 7344448},
ttl_val = {s = 0xbfa7bac4 "?\277\226,`", len = 6375913},
user_param_val = {s = 0x61113d "\213]\370\213u\374\211\354]E\004$\377\226\234",
len = 139612664}, maddr_val = {s = 0x0, len = 7340020}, method_val = {
s = 0x853a398 "", len = 7344448}, lr_val = {s = 0xbfa7bae4
"\234\273\247\277\005\223g", len = 6375913}, r2_val = {s = 0x0, len = 7340020}}
next_hop = {user = {s = 0x1abf8 <Address 0x1abf8 out of bounds>, len =
-1079526916}, passwd = {s = 0x6144e2
"\351\004\374\377\377;p\b\017\205\024\373\377\377\201~\004\377\001", len =
139699192}, host = {
s = 0x1ac08 <Address 0x1ac08 out of bounds>, len = 139699124}, port
= {s = 0x1 <Address 0x1 out of bounds>, len = 8}, params = {s = 0x6ffff4
"\234\375o", len = 139612664}, headers = {s = 0x85251f8 "p\021p",
len = -1079526992}, port_no = 8025, proto = 109, type = SIP_URI_T,
transport = {s = 0x701140 "", len = 139707296}, ttl = {s = 0x18c60 <Address
0x18c60 out of bounds>, len = 7158592}, user_param = {s = 0x0, len = 842113957},
maddr = {s = 0x6ffff4 "\234\375o", len = 139699116}, method = {s =
0x6d0e9e "%H:%M:%S", len = -1079526684}, lr = {
s = 0x634334
"\213U\204\215\f\026\213E\200\213\265(\377\377\377\001\265`\377\377\377\205\300\017\204=\367\377\377;M\270\017\206\064\367\377\377\211\317\061\366+}\270\211\275",
len = 139699116}, r2 = {
s = 0x1ff4 <Address 0x1ff4 out of bounds>, len = 7147166},
transport_val = {s = 0xbfa7bb14 "\f", len = 7336992}, ttl_val = {s = 0xbfa7ba04
"\346>a", len = 7344840}, user_param_val = {s = 0x1 <Address 0x1 out of bounds>,
len = 7340020}, maddr_val = {s = 0x1f98 <Address 0x1f98 out of
bounds>, len = 139699096}, method_val = {s = 0xbfa7ba54 "@\021p", len =
6383631}, lr_val = {s = 0x613ee6 "\201\303\016\301\016", len = 8192}, r2_val = {
s = 0x8 <Address 0x8 out of bounds>, len = 128}}
u = <value optimized out>
port = <value optimized out>
cmatch = <value optimized out>
aitem = <value optimized out>
adefault = <value optimized out>
spec = <value optimized out>
model = <value optimized out>
val = {rs = {s = 0xbfa7bb9c "*\243\v\b\300\276\036\b", len = 6787845},
ri = 139699104, flags = 139699104}
pve = <value optimized out>
name_s = {s = 0xc <Address 0xc out of bounds>, len = 59}
__FUNCTION__ = "do_action"
#14 0x08058ec9 in run_action_list (a=0x81d9964, msg=0x81ebec0) at action.c:140
ret = -1
t = 0x81de600
__FUNCTION__ = "run_action_list"
#15 0x08059263 in run_actions (a=0x81d9964, msg=0x81ebec0) at action.c:120
__FUNCTION__ = "run_actions"
#16 run_top_route (a=0x81d9964, msg=0x81ebec0) at action.c:181
bk_action_flags = 0
bk_rec_lev = 0
#17 0x080a1742 in receive_msg (
buf=0x81a7160 "INVITE sip:[email protected] SIP/2.0\r\nVia:
SIP/2.0/UDP 92.255.16.116;branch=z9hG4bK5013.506e61f2.0\r\nTo:
sip:[email protected]\r\nfrom:
<sip:[email protected]>;tag=368ad0858367961d62f"...,
len=703, rcv_info=0xbfa7bc44) at receive.c:162
msg = <value optimized out>
__FUNCTION__ = "receive_msg"
#18 0x080f55a6 in udp_rcv_loop () at udp_server.c:492
len = 703
tmp = <value optimized out>
from = <value optimized out>
fromlen = 16
ri = {src_ip = {af = 2, len = 4, u = {addrl = {1947271004, 6788778,
175, 4294967295}, addr32 = {1947271004, 6788778, 175, 4294967295}, addr16 =
{65372, 29712, 38570, 103, 175, 0, 65535, 65535},
addr =
"\\\377\020t\252\226g\000\257\000\000\000\377\377\377\377"}}, dst_ip = {af = 2,
len = 4, u = {addrl = {1947271004, 0, 0, 0}, addr32 = {1947271004, 0, 0, 0},
addr16 = {65372, 29712, 0, 0, 0, 0, 0, 0},
addr = "\\\377\020t", '\000' <repeats 11 times>}}, src_port =
5060, dst_port = 5060, proto = 1, proto_reserved1 = 0, proto_reserved2 = 0,
src_su = {s = {sa_family = 2,
sa_data = "\023\304\\\377\020t\000\000\000\000\000\000\000"}, sin
= {sin_family = 2, sin_port = 50195, sin_addr = {s_addr = 1947271004}, sin_zero
= "\000\000\000\000\000\000\000"}, sin6 = {sin6_family = 2,
sin6_port = 50195, sin6_flowinfo = 1947271004, sin6_addr = {in6_u
= {u6_addr8 = '\000' <repeats 15 times>, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0},
u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}}, bind_address = 0x81e5ac8}
p = <value optimized out>
buf = "INVITE sip:[email protected] SIP/2.0\r\nVia: SIP/2.0/UDP
92.255.16.116;branch=z9hG4bK5013.506e61f2.0\r\nTo:
sip:[email protected]\r\nfrom:
<sip:[email protected]>;tag=368ad0858367961d62f"...
__FUNCTION__ = "udp_rcv_loop"
#19 0x08072400 in main_loop (argc=5, argv=0xbfa7be44) at main.c:824
i = 2
pid = <value optimized out>
si = <value optimized out>
startup_done = 0xb614d458
chd_rank = 3
__FUNCTION__ = "main_loop"
#20 main (argc=5, argv=0xbfa7be44) at main.c:1393
cfg_log_stderr = 0
cfg_stream = 0x8513008
c = <value optimized out>
r = <value optimized out>
tmp = 0xbfa7be5c
"\371?\277\030?\277#?\277\063?\277A?\277c?\277v?\277\200?\277C?\277Z?\277t?\277\345?\277\372?\277\a\337\247\277\030\337\247\277\060\337\247\277\070\337\247\277C\337\247\277P\337\247\277]\337\247\277\221\337\247\277\263\337\247\277\310\337\247\277"
tmp_len = <value optimized out>
port = 6123045
proto = <value optimized out>
ret = <value optimized out>
seed = 2505129617
rfd = 5
__FUNCTION__ = "main"
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users