Hello,
t is available in frame 5 - in gdb do:
frame 5 p *t p *t->uas.request
Cheers, Daniel
On 09/06/14 15:33, Igor Potjevlesch wrote:
Hello,
Thank you for your reply.
The “t” variable Is unavailable:
(gdb) p *t
No symbol "t" in current context.
(gdb) p *t->uas.request
No symbol "t" in current context.
Here is the result of the “bt full”:
#0 0x0000000000495792 in pv_get_strval (msg=0x7f6a60cd2c10, param=0x7f6a6c106288, res=0x7fff54abdf00, sval=0x18) at pvapi.c:521
No locals.
#1 0x00007f6a6a12ada8 in pv_get_pai (msg=0x7f6a60cd2c10, param=0x7f6a6c106288, res=0x7fff54abdf00) at pv_core.c:1021
idxf = 0 idx = 0 pai_body = 0x7f6a6d81da88 pai_uri = 0x0 i = 0 cur_id = 0 __FUNCTION__ = "pv_get_pai"
#2 0x0000000000499518 in pv_get_spec_value (msg=0x7f6a60cd2c10, sp=0x7f6a6c106270, value=0x7fff54abdf00) at pvapi.c:1266
ret = 0 __FUNCTION__ = "pv_get_spec_value"
#3 0x00007f6a687e77d9 in extra2strar (extra=0x7f6a6c106260, rq=0x7f6a60cd2c10, val_arr=0x7f6a689f4e30, int_arr=0x7f6a689f537c,
type_arr=0x7f6a689f54e7 "\002\002\002\002") at acc_extra.c:261 value = {rs = {s = 0x0, len = 0}, ri = 0, flags = 0} n = 4 r = 0 __FUNCTION__ = "extra2strar"
#4 0x00007f6a687df393 in acc_db_request (rq=0x7f6a60cd2c10) at acc.c:474
m = 7 n = 1624058896 i = 6 t = 0x414cc0 __FUNCTION__ = "acc_db_request"
#5 0x00007f6a687e9b43 in acc_onreply (t=0x7f6a60d16ff8, req=0x7f6a60cd2c10, reply=0x7f6a6c119aa8, code=200) at acc_logic.c:471
new_uri_bk = { s = 0x7f6a60a178ff "sip:s@W.X.Y.Z SIP/2.0\r\nRecord-Route:
sip:E.F.G.H;lr=on\r\nVia: SIP/2.0/UDP E.F.G.H;branch=z9hG4bKe167.3f64673b859127c758ec8b685c8ceac2.0\r\nVia: SIP/2.0/UDP A.B.C.D:5060;rport=5060;branch=z9hG4bK-53e-1402165595-3328-96\r\nCall-ID: 3781-4b1-572014182635-OGNAJ-1-A.B.C.D\r\nCSeq: 1 INVITE\r\nMax-Forwards: 69\r\nTo: sip:0123456789@E.F.G.H:5060\r\nFrom: "0987654321"sip:0987654321@A.B.C.D;tag=95ffcd055e0f78f7d5d397020e89288de9c8e717\r\nUser-Agent: Dialogic-SIP/10.5.3.372 OGNAJ 1\r\nTimestamp: 06072014182635\r\nP-Asserted-Identity: "0987654321"sip:0987654321@A.B.C.D\r\nContact: sip:0987654321@A.B.C.D:5060\r\nAllow: INVITE, BYE, REGISTER, ACK, OPTIONS, CANCEL, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE\r\nSupported: path, replaces, timer, tdialog\r\nSession-Expires: 1800\r\nExpires: 300\r\nOrganization: Dialogic\r\nContent-Type: application/sdp\r\nContent-Length: 303\r\n\r\nv=0\r\no=Dialogic_SDP 14338449 0 IN IP4 A.B.C.D\r\ns=Dialogic-SIP\r\nc=IN IP4 I.J.K.L\r\nt=0 0\r\nm=audio 8708 RTP/AVP 8 0 18 101\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:18 G729/8000\r\na=fmtp:18 annexb=yes\r\na=rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-15\r\na=silenceSupp:off - - - -\r\n", len = 20}
br = 0 __FUNCTION__ = "acc_onreply"
#6 0x00007f6a687ea08d in tmcb_func (t=0x7f6a60d16ff8, type=512, ps=0x7fff54abe170) at acc_logic.c:559
__FUNCTION__ = "tmcb_func"
#7 0x00007f6a6a9e4478 in run_trans_callbacks_internal (cb_lst=0x7f6a60d17068, type=512, trans=0x7f6a60d16ff8, params=0x7fff54abe170)
at t_hooks.c:290 cbp = 0x7f6a609f24e0 backup_from = 0x934630 backup_to = 0x934638 backup_dom_from = 0x934640 backup_dom_to = 0x934648 backup_uri_from = 0x934620 backup_uri_to = 0x934628 backup_xavps = 0x934760 __FUNCTION__ = "run_trans_callbacks_internal"
#8 0x00007f6a6a9e468a in run_trans_callbacks_with_buf (type=512, rbuf=0x7f6a60d170b8, req=0x7f6a60cd2c10, repl=0x7f6a6c119aa8,
flags=200) at t_hooks.c:336 params = {req = 0x7f6a60cd2c10, rpl = 0x7f6a6c119aa8, param =
0x7f6a609f24f0, code = 200, flags = 200, branch = 0,
t_rbuf = 0x7f6a60d170b8, dst = 0x7f6a60d17108, send_buf = { s = 0x7f6a60a78938 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
A.B.C.D:5060;rport=5060;branch=z9hG4bK-53e-1402165595-3328-96\r\nRecord-Route: sip:E.F.G.H;lr=on\r\nFrom: "0987654321"sip:0987654321@A.B.C.D;tag=95ffcd055e0f78f7d5d397020e89288de9c8e717---Type <return> to continue, or q <return> to quit---
r\nTo: sip:0123456789@E.F.G.H:5060;tag=as2fc4baac\r\nCall-ID: 3781-4b1-572014182635-OGNAJ-1-A.B.C.D\r\nCSeq: 1 INVITE\r\nServer: Asterisk PBX 1.6.2.9-2+squeeze3\r\nAllow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO\r\nSupported: replaces, timer\r\nContact: sip:s@W.X.Y.Z\r\nContent-Type: application/sdp\r\nContent-Length: 275\r\n\r\nv=0\r\no=root 1164105102 1164105102 IN IP4 W.X.Y.Z\r\ns=Asterisk PBX 1.6.2.9-2+squeeze3\r\nc=IN IP4 W.X.Y.Z\r\nt=0 0\r\nm=audio 11426 RTP/AVP 0 8 101\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-16\r\na=ptime:20\r\na=sendrecv\r\n\r\n\n\n",
len = 866}} trans = 0x7f6a60d16ff8
#9 0x00007f6a6aa16c06 in relay_reply (t=0x7f6a60d16ff8, p_msg=0x7f6a6c119aa8, branch=0, msg_status=200, cancel_data=0x7fff54abe4d0,
do_put_on_wait=1) at t_reply.c:2001 relay = 0 save_clone = 0 buf = 0x7f6a6d8027d0 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
A.B.C.D:5060;rport=5060;branch=z9hG4bK-53e-1402165595-3328-96\r\nRecord-Route: sip:E.F.G.H;lr=on\r\nFrom: "0987654321"sip:0987654321@A.B.C.D;tag=95ffcd055e0f78f7d5d397020e89288de9c8e717\r\nTo: sip:0123456789@E.F.G.H:5060;tag=as2fc4baac\r\nCall-ID: 3781-4b1-572014182635-OGNAJ-1-A.B.C.D\r\nCSeq: 1 INVITE\r\nServer: Asterisk PBX 1.6.2.9-2+squeeze3\r\nAllow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO\r\nSupported: replaces, timer\r\nContact: sip:s@W.X.Y.Z\r\nContent-Type: application/sdp\r\nContent-Length: 275\r\n\r\nv=0\r\no=root 1164105102 1164105102 IN IP4 W.X.Y.Z\r\ns=Asterisk PBX 1.6.2.9-2+squeeze3\r\nc=IN IP4 W.X.Y.Z\r\nt=0 0\r\nm=audio 11426 RTP/AVP 0 8 101\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-16\r\na=ptime:20\r\na=sendrecv\r\n"
res_len = 866 relayed_code = 200 relayed_msg = 0x7f6a6c119aa8 reply_bak = 0x7fff54abe320 bm = {to_tag_val = {s = 0x7f6a60d18590 "", len = 5448975}} totag_retr = 0 reply_status = RPS_COMPLETED uas_rb = 0x7f6a60d170b8 to_tag = 0x0 reason = {s = 0x154abe2d0 <Address 0x154abe2d0 out of bounds>,
len = 1}
onsend_params = {req = 0x2009249c9, rpl = 0x7f6a6aa36f90,
param = 0x414cc0, code = 1, flags = 0, branch = 0,
t_rbuf = 0x7f6a5669f828, dst = 0x7f6a6c119ca0, send_buf = {s
= 0x54abe2f0 <Address 0x54abe2f0 out of bounds>, len = 1024}}
__FUNCTION__ = "relay_reply"
#10 0x00007f6a6aa190b7 in reply_received (p_msg=0x7f6a6c119aa8) at t_reply.c:2499
msg_status = 200 last_uac_status = 180 ack = 0x40 <Address 0x40 out of bounds> ack_len = 0 branch = 0 reply_status = 1826607512 onreply_route = 1 cancel_data = {cancel_bitmap = 0, reason = {cause = 200, u =
{text = {s = 0x0, len = 9586191}, e2e_cancel = 0x0, packed_hdrs = {
s = 0x0, len = 9586191}}}} uac = 0x7f6a60d17160 t = 0x7f6a60d16ff8 lack_dst = {send_sock = 0x7f6a6c128b20, to = {s = {sa_family =
4112, sa_data = "\357kj\177\000\000h\227\220\001\000\000\000"},
sin = {sin_family = 4112, sin_port = 27631, sin_addr =
{s_addr = 32618}, sin_zero = "h\227\220\001\000\000\000"}, sin6 = {
sin6_family = 4112, sin6_port = 27631, sin6_flowinfo =
32618, sin6_addr = {__in6_u = {
__u6_addr8 =
"h\227\220\001\000\000\000\000\070\363\004lj\177\000", __u6_addr16 = {38760, 400, 0, 0, 62264, 27652,
32618, 0}, __u6_addr32 = {26253160, 0, 1812263736,
32618}}}, sin6_scope_id = 1810830208}}, id = 32618,
proto = 80 'P', send_flags = {f = 114 'r', blst_imask = 18
'\022'}}
backup_user_from = 0x934630 backup_user_to = 0x934638 backup_domain_from = 0x934640 backup_domain_to = 0x934648 backup_uri_from = 0x934620 backup_uri_to = 0x934628 backup_xavps = 0x934760 replies_locked = 1 branch_ret = 0 prev_branch = 1420551568 blst_503_timeout = 32767 hf = 0x7f6a6c119ac8 onsend_params = {req = 0x7fff54abe550, rpl = 0x550a24, param =
0x19095a8, code = 0, flags = 3, branch = 0,
t_rbuf = 0x7f6a6bef1380, dst = 0x7f6a6c127220, send_buf = {s
= 0x7fff54abe550 "`G\223", len = 5537669}}
ctx = {rec_lev = 0, run_flags = 0, last_retcode = 0, jmp_env =
{{__jmpbuf = {140095056354464, -2027732440029261969, 4279488,
140734613941120, 0, 0, -2027732440067010705,
2027365049374019439}, __mask_was_saved = 0, __saved_mask = {__val = {
140095055547592, 9586548, 9586228, 140734613939296,
140095069868440, 9587145, 9586197, 361695345073193192, 9586295,
9586274, 1826607464, 140095069868440,
140095056428208, 140095056354464, 4279488, 140734613941120}}}}}
__FUNCTION__ = "reply_received"
#11 0x000000000045d837 in do_forward_reply (msg=0x7f6a6c119aa8, mode=0) at forward.c:777
new_buf = 0x0 dst = {send_sock = 0x0, to = {s = {sa_family = 0, sa_data =
'\000' <repeats 13 times>}, sin = {sin_family = 0, sin_port = 0,
sin_addr = {s_addr = 0}, sin_zero =
"\000\000\000\000\000\000\000"}, sin6 = {sin6_family = 0, sin6_port = 0,
sin6_flowinfo = 0, 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}},
id = 0, proto = 0 '\000', send_flags = {f = 0 '\000',
blst_imask = 0 '\000'}} new_len = 32618 r = 1 s = 0x3c96c119ab0 <Address 0x3c96c119ab0 out of bounds> len = 0 __FUNCTION__ = "do_forward_reply"
#12 0x000000000045e0f8 in forward_reply (msg=0x7f6a6c119aa8) at forward.c:860
No locals.
#13 0x00000000004a5887 in receive_msg (
buf=0x924600 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
E.F.G.H;branch=z9hG4bKe167.3f64673b859127c758ec8b685c8ceac2.0;received=E.F.G.H\r\nVia: SIP/2.0/UDP A.B.C.D:5060;rport=5060;branch=z9hG4bK-53e-1402165595-3328-96\r\nRecord-Route: sip:E.F.G.H;lr=on\r\nFrom: "0987654321"sip:0987654321@A.B.C.D;tag=95ffcd055e0f78f7d5d397020e89288de9c8e717\r\nTo: sip:0123456789@E.F.G.H:5060;tag=as2fc4baac\r\nCall-ID: 3781-4b1-572014182635-OGNAJ-1-A.B.C.D\r\nCSeq: 1 INVITE\r\nServer: Asterisk PBX 1.6.2.9-2+squeeze3\r\nAllow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO\r\nSupported: replaces, timer\r\nContact: sip:s@W.X.Y.Z\r\nContent-Type: application/sdp\r\nContent-Length: 275\r\n\r\nv=0\r\no=root 1164105102 1164105102 IN IP4 W.X.Y.Z\r\ns=Asterisk PBX 1.6.2.9-2+squeeze3\r\nc=IN IP4 W.X.Y.Z\r\nt=0 0\r\nm=audio 11426 RTP/AVP 0 8 101\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-16\r\na=ptime:20\r\na=sendrecv\r\n", len=969, rcv_info=0x7fff54abe850) at receive.c:273
msg = 0x7f6a6c119aa8 ctx = {rec_lev = 8868984, run_flags = 0, last_retcode = 0,
jmp_env = {{__jmpbuf = {0, 0, 0, 263853236176, 1, 0, 169314554752,
9586112}, __mask_was_saved = 1420552280, __saved_mask
= {__val = {140095054350064, 12884901898, 140095054350064,
4279488, 140734613941120, 140734613940176, 5477586,
0, 140094693045632, 50195, 168953509248, 9586112, 140734613940304,
140734613940224, 5474421, 4279488}}}}} ret = 32618 inb = { s = 0x924600 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
E.F.G.H;branch=z9hG4bKe167.3f64673b859127c758ec8b685c8ceac2.0;received=E.F.G.H\r\nVia: SIP/2.0/UDP A.B.C.D:5060;rport=5060;branch=z9hG4bK-53e-1402165595-3328-96\r\nRecord-Route: sip:E.F.G.H;lr=on\r\nFrom: "0987654321"sip:0987654321@A.B.C.D;tag=95ffcd055e0f78f7d5d397020e89288de9c8e717\r\nTo: sip:0123456789@E.F.G.H:5060;tag=as2fc4baac\r\nCall-ID: 3781-4b1-572014182635-OGNAJ-1-A.B.C.D\r\nCSeq: 1 INVITE\r\nServer: Asterisk PBX 1.6.2.9-2+squeeze3\r\nAllow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO\r\nSupported: replaces, timer\r\nContact: sip:s@W.X.Y.Z\r\nContent-Type: application/sdp\r\nContent-Length: 275\r\n\r\nv=0\r\no=root 1164105102 1164105102 IN IP4 W.X.Y.Z\r\ns=Asterisk PBX 1.6.2.9-2+squeeze3\r\nc=IN IP4 W.X.Y.Z\r\nt=0 0\r\nm=audio 11426 RTP/AVP 0 8 101\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-16\r\na=ptime:20\r\na=sendrecv\r\n", len = 969}
__FUNCTION__ = "receive_msg"
#14 0x000000000053c838 in udp_rcv_loop () at udp_server.c:536
len = 969 buf = "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
E.F.G.H;branch=z9hG4bKe167.3f64673b859127c758ec8b685c8ceac2.0;received=E.F.G.H\r\nVia: SIP/2.0/UDP A.B.C.D:5060;rport=5060;branch=z9hG4bK-53e-1402165595-3328-96\r\nRecord-Route: sip:E.F.G.H;lr=on\r\nFrom: "0987654321"sip:0987654321@A.B.C.D;tag=95ffcd055e0f78f7d5d397020e89288de9c8e717\r\nTo: sip:0123456789@E.F.G.H:5060;tag=as2fc4baac\r\nCall-ID: 3781-4b1-572014182635-OGNAJ-1-A.B.C.D\r\nCSeq: 1 INVITE\r\nServer: Asterisk PBX 1.6.2.9-2+squeeze3\r\nAllow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO\r\nSupported: replaces, timer\r\nContact: sip:s@W.X.Y.Z\r\nContent-Type: application/sdp\r\nContent-Length: 275\r\n\r\nv=0\r\no=root 1164105102 1164105102 IN IP4 W.X.Y.Z\r\ns=Asterisk PBX 1.6.2.9-2+squeeze3\r\nc=IN IP4 W.X.Y.Z\r\nt=0 0\r\nm=audio 11426 RTP/AVP 0 8 101\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-16\r\na=ptime:20\r\na=sendrecv\r\n\000a=rtpmap:18 G729/8000\r\na=fmtp:18 annexb=yes\r\na=rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-15\r\na=silenceSupp:off - - - -\r\n\000rtpmap:101 telephone-event/8000\r\na=fmtp:101 0-15\r\na=silenceSupp:off - - - -\r\na=ptime:20\r\n\000/8000\r\na=silenceSupp:off - - - -\r\na=fmtp:18 annexb=no\r\na=fmtp:114 mode=20\r\na=fmtp:101 0-15,144,149,159\r\na=ptime:20\r\na=sendrecv\r\n\000\na=T38FaxTranscodingJBIG:0\r\na=T38FaxRateManagement:transferredTCF\r\na=T38FaxUdpEC:t38UDPRedundancy\r\n\000axBitRate:14400\r\na=T38FaxUdpEC:t38UDPRedundancy\r\na=T38FaxRateManagement:transferredTCF\r\n\000tpmap:8 PCMA/8000\r\na=rtpmap:99 G726-32/8000\r\na=rtpmap:18 G729/8000\r\na=fmtp:18 annexb=no\r\na=rtpmap:96 telephone-event/8000\r\na=fmtp:96 0-15\r\na=ptime:20\r\na=sendrecv\r\n\000/8000\r\na=fmtp:101 0-16\r\n\000tp:96 0-15\r\na=ptime:20\r\na=sendrecv\r\n\000orwards: 2\r\nUser-Agent: Sagem / HW_V0.0.1 / FW_V-13P036 / SW_V1.2.268\r\nContact: sip:0147258369@M.N.O.P:5060\r\nProxy-Authorization: Digest username="0147258369",realm="sip.domain.tld",nonce="53918e228ef8a40eb1d34d4d8bad809fee0a7e86",uri="sip:0258963147@sip.domain.tld","...
tmp = 0x9245c0 "10.143.1.2" from = 0x7f6a6c04b428 fromlen = 16 ri = {src_ip = {af = 2, len = 4, u = {addrl = {1950469485,
140095054350064}, addr32 = {1950469485, 0, 1811089136, 32618},
addr16 = {52589, 29761, 0, 0, 1776, 27635, 32618, 0},
addr = "m\315At\000\000\000\000\360\006\363kj\177\000"}}, dst_ip = {
af = 2, len = 4, u = {addrl = {67638457, 0}, addr32 =
{67638457, 0, 0, 0}, addr16 = {5305, 1032, 0, 0, 0, 0, 0, 0},
addr = "\271\024\b\004", '\000' <repeats 11 times>}},
src_port = 5060, dst_port = 5060, proto_reserved1 = 0,
proto_reserved2 = 0, src_su = {s = {sa_family = 2, sa_data =
"\023\304m\315At\000\000\000\000\000\000\000"}, sin = {
sin_family = 2, sin_port = 50195, sin_addr = {s_addr =
1950469485}, sin_zero = "\000\000\000\000\000\000\000"}, sin6 = {
sin6_family = 2, sin6_port = 50195, sin6_flowinfo =
1950469485, 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 = 0x7f6a6bf30588,
proto = 1 '\001'}
__FUNCTION__ = "udp_rcv_loop"
#15 0x000000000046d42b in main_loop () at main.c:1617
i = 10 pid = 0 si = 0x7f6a6bf30588 si_desc = "udp receiver child=10
sock=E.F.G.H:5060\000lj\177\000\000\320J\373kj\177\000\000^\204^\000\000\000\000\000@v^\000\000\000\000\000h\237Dw\000\000\000\000\300LA\000\000\000\000\000\200\353\253T\377\177", '\000' <repeats 18 times>"\300, \351\253T\377\177\000\000.\244K\000\000\000\000"
nrprocs = 15 __FUNCTION__ = "main_loop"
#16 0x00000000004704d3 in main (argc=7, argv=0x7fff54abeb88) at main.c:2533
cfg_stream = 0x1155010 c = -1 r = 0
tmp = 0x7fff54abff70 ""
tmp_len = 0
port = 0
proto = 0
options = 0x5e0998 ":f:cm:M:dVIhEeb:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:"
ret = -1
seed = 3032760445 rfd = 4 debug_save = 0 debug_flag = 0 dont_fork_cnt = 0 n_lst = 0x3d6f60fb88 p = 0x5caae0 "H\211l$\330L\211d$\340H\215-\017\245*" __FUNCTION__ = "main"
Regards,
Igor.