# gdb /opt/kamailio-3.2/sbin/kamailio kamailio.-f.22075.1338522879.core GNU gdb (GDB) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "sparc-sun-solaris2.10". For bug reporting instructions, please see: ... Reading symbols from /opt/kamailio-3.2/sbin/kamailio...done. [New LWP 1] Reading symbols from /lib/64/libdl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libdl.so.1 Reading symbols from /lib/64/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/64/libresolv.so.2 Reading symbols from /lib/64/libxnet.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libxnet.so.1 Reading symbols from /lib/64/libnsl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libnsl.so.1 Reading symbols from /lib/64/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/librt.so.1 Reading symbols from /lib/64/libc.so.1...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] [New Thread 1 (LWP 1)] Loaded symbols for /lib/64/libc.so.1 Reading symbols from /lib/64/libsocket.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libsocket.so.1 Reading symbols from /lib/64/libaio.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libaio.so.1 Reading symbols from /lib/64/libmd.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libmd.so.1 Reading symbols from /platform/SUNW,UltraAX-i2/lib/sparcv9/libc_psr.so.1...(no debugging symbols found)...done. Loaded symbols for /platform/SUNW,UltraAX-i2/lib/sparcv9/libc_psr.so.1 Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/db_postgres.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/db_postgres.so Reading symbols from /lib/64/libpq.so.5...(no debugging symbols found)...done. Loaded symbols for /lib/64/libpq.so.5 Reading symbols from /opt/kamailio-3.2/lib64/kamailio//libsrdb2.so.1...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio//libsrdb2.so.1 Reading symbols from /opt/kamailio-3.2/lib64/kamailio//libsrdb1.so.1...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio//libsrdb1.so.1 Reading symbols from /opt/csw/lib/64/libssl.so.0.9.8...(no debugging symbols found)...done. Loaded symbols for /opt/csw/lib/64/libssl.so.0.9.8 Reading symbols from /opt/csw/lib/64/libcrypto.so.0.9.8...(no debugging symbols found)...done. Loaded symbols for /opt/csw/lib/64/libcrypto.so.0.9.8 Reading symbols from /lib/64/libscf.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libscf.so.1 Reading symbols from /lib/64/libdoor.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libdoor.so.1 Reading symbols from /lib/64/libuutil.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libuutil.so.1 Reading symbols from /lib/64/libgen.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libgen.so.1 Reading symbols from /platform/SUNW,UltraAX-i2/lib/sparcv9/libmd_psr.so.1...(no debugging symbols found)...done. Loaded symbols for /platform/SUNW,UltraAX-i2/lib/sparcv9/libmd_psr.so.1 Reading symbols from /lib/64/libmp.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/64/libmp.so.2 Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/mi_fifo.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/mi_fifo.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio//libkmi.so.1...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio//libkmi.so.1 Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/kex.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/kex.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio//libkcore.so.1...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio//libkcore.so.1 Reading symbols from /opt/kamailio-3.2/lib64/kamailio//libsrutils.so.1...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio//libsrutils.so.1 Reading symbols from /lib/64/libm.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/64/libm.so.2 Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/tm.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/tm.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/tmx.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/tmx.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/sl.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/sl.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/rr.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/rr.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/pv.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/pv.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/maxfwd.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/maxfwd.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/usrloc.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/usrloc.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/registrar.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/registrar.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/textops.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/textops.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/siputils.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/siputils.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/xlog.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/xlog.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/sanity.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/sanity.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/ctl.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/ctl.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/mi_rpc.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/mi_rpc.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio//libbinrpc.so.0...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio//libbinrpc.so.0 Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/avpops.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/avpops.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/auth.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/auth.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/permissions.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/permissions.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/htable.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/htable.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/pike.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/pike.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/auth_db.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/auth_db.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/alias_db.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/alias_db.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/domain.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/domain.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/topoh.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/topoh.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/presence.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/presence.so Reading symbols from /usr/lib/64/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/64/libxml2.so.2 Reading symbols from /usr/lib/64/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/64/libz.so.1 Reading symbols from /lib/64/libpthread.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/64/libpthread.so.1 Reading symbols from /usr/lib/64/libiconv.so.2...done. Loaded symbols for /usr/lib/64/libiconv.so.2 Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_xml.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_xml.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_reginfo.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_reginfo.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_mwi.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_mwi.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_conference.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_conference.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_dialoginfo.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/presence_dialoginfo.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules_k/nathelper.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules_k/nathelper.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/rtpproxy.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/rtpproxy.so Reading symbols from /opt/kamailio-3.2/lib64/kamailio/modules/debugger.so...done. Loaded symbols for /opt/kamailio-3.2/lib64/kamailio/modules/debugger.so Reading symbols from /lib/sparcv9/ld.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/sparcv9/ld.so.1 Core was generated by `./kamailio'. Program terminated with signal 10, Bus error. #0 0xffffffff7af148c4 in extract_aor (_uri=, _a=0xffffffff7fffd990, _pu=) at common.c:98 98 if (realm_prefix.len>0 && realm_prefix.lenhost.len && (gdb) bt full #0 0xffffffff7af148c4 in extract_aor (_uri=, _a=0xffffffff7fffd990, _pu=) at common.c:98 aor_buf = "nkeeling@", '\000' turi = {user = { s = 0x1003bbd81 "nkeeling@akanvoice.com>\r\nMax-Forwards: 68\r\nUser-Agent: Jitsi1.0-build.3967Windows XP\r\nExpires: 600\r\nContact: \"N Keeling\" ;e"..., len = 8}, passwd = {s = 0x0, len = 0}, host = { s = 0x1003bbd8a "akanvoice.com>\r\nMax-Forwards: 68\r\nUser-Agent: Jitsi1.0-build.3967Windows XP\r\nExpires: 600\r\nContact: \"N Keeling\" ;expires=60"..., 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}} puri = 0xffffffff7fffd750 user_len = 8 uri = realm_prefix = {s = 0x0, len = 0} #1 0xffffffff7af0ada8 in save (_m=0x1004842a0, _d=0xffffffff7569c338, _cflags=0, _uri=) at save.c:849 c = 0x100488b28 st = mode = aor = {s = 0xffffffff7b01f920 "nkeeling@", len = 9} ret = 1 u = 0x10048c198 #2 0x000000010003077c in do_action (h=0xffffffff7fffdff0, a=0x100462200, msg=0x1004842a0) at action.c:1151 ret = -5 v = dst = {send_sock = 0x100460778, to = {s = {sa_family = 0, sa_data = "\000\001\000A▄`\000\000\000\001\000HBа"}, sin = {sin_family = 0, sin_port = 1, sin_addr = {S_un = {S_un_b = {s_b1 = 0 '\000', s_b2 = 65 'A', s_b3 = 220 '▄', s_b4 = 96 '`'}, S_un_w = {s_w1 = 65, s_w2 = 56416}, S_addr = 4316256}}, sin_zero = "\000\000\000\001\000HBа"}, sin6 = {sin6_family = 0, sin6_port = 1, sin6_flowinfo = 4316256, sin6_addr = { _S6_un = {_S6_u8 = "\000\000\000\001\000HBа\000\000\000\000\000\000\000\200", _S6_u32 = {1, 4735648, 0, 128}, __S6_align = 1}}, sin6_scope_id = 0, __sin6_src_id = 1}}, id = 0, proto = 0 '\000', send_flags = {f = 0 '\000', blst_imask = 0 '\000'}} tmp = new_uri = end = crt = cmd = len = user = uri = {user = {s = 0x3500000100421f10
, len = 0}, passwd = {s = 0x2
, len = 0}, host = {s = 0x0, len = 1}, port = {s = 0x0, len = -1}, params = {s = 0xffffffff7ec3c000 "", len = 0}, sip_params = { s = 0x422881
, 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 = 0xffffffff7fffe000 "", len = 0}, maddr = { s = 0x100421f10 "    ~─s|    ~─s|    ~─s\200", len = 0}, method = {s = 0xffffffff77506b88 "if", len = -1}, lr = {s = 0x100033330 "@", len = 0}, r2 = {s = 0xffffffff7fffe03e "      ~─s|", len = -1}, gr = {s = 0xffffffff7fffe059 "   ~─s|", len = -1}, transport_val = { s = 0x17fffffff
, len = -1}, ttl_val = {s = 0x1
, len = -1}, user_param_val = { s = 0x4
, len = -1}, maddr_val = {s = 0x55
, len = 0}, method_val = { s = 0x4f
, len = -1}, lr_val = {s = 0x1004605f8 "", len = 1}, r2_val = {s = 0xffffffff7fffe220 "    ~─s}    \177 у\200", len = 0}, gr_val = {s = 0x100000
, len = -1}} next_hop = {user = {s = 0x10002df90 "@", len = 1}, passwd = {s = 0xffffffff7ec3c000 "", len = 0}, host = {s = 0x0, len = -1}, port = {s = 0x0, len = 0}, params = {s = 0x2000
, len = -1}, sip_params = {s = 0x3000000000
, len = 0}, headers = {s = 0x14
, len = 0}, port_no = 0, proto = 0, type = ERROR_URI_T, flags = 0, transport = {s = 0x0, len = -1}, ttl = {s = 0xffffffff7fffddf0 "", len = 0}, user_param = {s = 0x0, len = 0}, maddr = {s = 0x1
, len = -1}, method = { s = 0x4
, len = 0}, lr = {s = 0xffffffff7ec48084 "", len = 0}, r2 = {s = 0x2400
, len = 0}, gr = {s = 0xffffffff77506da8 "%2d(%d) %s: %s c=[%s] l=%d a=%d n=%.*s\n", len = 0}, transport_val = {s = 0x18f3d0
, len = -1}, ttl_val = {s = 0x37ffffff7ec3c000
, len = -1}, user_param_val = { s = 0xffffffff77504210 "@\004\016\234тsи┐\020o■\\┬F\200", len = -1}, maddr_val = {s = 0x2b
, len = 0}, method_val = { s = 0xffffffff7ec4737c "\nn==", len = 0}, lr_val = {s = 0x106
, len = 1}, r2_val = { s = 0x1a
, len = -1}, gr_val = {s = 0x316
, len = 0}} u = port = dst_host = i = flags = avp = st = {flags = 0, id = 0, name = {n = -1, s = {s = 0xffffffff7ec4737c "\nn==", len = 0}, re = 0xffffffff7ec4737c}, avp = 0xffffffff776076b0} sct = sjt = rve = mct = rv = ---Type to continue, or q to quit--- rv1 = c1 = {cache_type = 4294967295, val_type = 2126803836, c = {avp_val = {n = 0, s = {s = 0x2
, len = -1}, re = 0x2}, pval = { rs = {s = 0x2
, len = -1}, ri = -1, flags = 2002815736}}, i2s = "    w`\201x\000\000\000\001\000\067\071     w`"} s = {s = 0xffffffff7fffdf80 "    \177 Ў\200", len = 1} srevp = {0x100462200, 0x1004842a0} 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}}} #3 0x000000010002df98 in run_actions (h=0xffffffff7fffdff0, a=0x100462200, msg=0x1004842a0) at action.c:1644 t = ret = mod = ms = 0 #4 0x00000001000381d0 in run_actions_safe (h=0xffffffff7ffff680, a=0x100462200, msg=0x1004842a0) at action.c:1708 ctx = {rec_lev = 1, run_flags = 0, last_retcode = 0, jmp_env = {2147474481, -2147494319, 4295157136, -2147494079, 4295197128, 2147482624, 4297166424, -1, -2168163460, 1, 95, -2168163460}} ret = 2147475440 ign_on_break = 0 #5 0x00000001000f1708 in rval_get_int (h=0xffffffff7ffff680, msg=0x1004842a0, i=0xffffffff7fffe510, rv=0x1004628d8, cache=0x0) at rvalue.c:920 r_avp = avp_val = {n = 0, s = {s = 0x0, len = -1}, re = 0x0} pval = {rs = {s = 0x0, len = 0}, ri = 0, flags = 2147482624} tmp = {s = 0x2520
, len = 0} s = 0x0 r = ret = 0 destroy_pval = 0 #6 0x00000001000f6e5c in rval_expr_eval_int (h=0xffffffff7ffff680, msg=0x1004842a0, res=0xffffffff7fffe510, rve=0x1004628d0) at rvalue.c:1914 i1 = i2 = 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 = 4333328, c = {avp_val = {n = -1, s = {s = 0xffffffff77506da8 "%2d(%d) %s: %s c=[%s] l=%d a=%d n=%.*s\n", len = 0}, re = 0xffffffff77506da8}, pval = {rs = {s = 0xffffffff77506da8 "%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 = rv2 = #7 0x00000001000f6bcc in rval_expr_eval_int (h=0xffffffff7ffff680, msg=0x1004842a0, res=0xffffffff7fffe9b0, rve=0x100462fa0) at rvalue.c:1922 i1 = i2 = ret = -1 c1 = {cache_type = RV_CACHE_EMPTY, val_type = 1635280, c = {avp_val = {n = 1, s = { s = 0x100218e58 "%salert - action [%s (%d)] cfg [%s:%d] took too long [%u ms]\n", len = 0}, re = 0x100218e58}, pval = {rs = { s = 0x100218e58 "%salert - action [%s (%d)] cfg [%s:%d] took too long [%u ms]\n", len = 0}, ri = -1, flags = 2147481216}}, i2s = "\000\000\000\000\000\000\000\001\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 = -1}, re = 0xffffffff7ec48084}, pval = {rs = {s = 0xffffffff7ec48084 "", len = -1}, ri = 0, flags = 1}}, i2s = "\000\000\000\000\177   \000\000\000\000\177 №\000\000\000\000\000\000"} rv1 = rv2 = #8 0x000000010002fce0 in do_action (h=0xffffffff7ffff680, a=0x100462590, msg=0x1004842a0) at action.c:1121 ret = -5 v = dst = {send_sock = 0x1002212f0, to = {s = {sa_family = 0, sa_data = "\000\000\000\000\002\207\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 = 135 '\207'}, S_un_w = {s_w1 = 0, s_w2 = 647}, S_addr = 647}}, sin_zero = "\000\000\000\000\000\000\000\006"}, sin6 = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 647, 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 = 2001758976}}, id = 0, proto = 0 '\000', send_flags = {f = 0 '\000', blst_imask = 36 '$'}} tmp = new_uri = end = crt = cmd = len = ---Type to continue, or q to quit--- user = uri = {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 = 0xffffffff7fffeb20 "    \177 чQ", len = 0}, headers = {s = 0x100421f10 "    ~─s|    ~─s|    ~─s\200", len = 0}, port_no = 65535, proto = 65535, type = 2001759112, flags = 4294967295, transport = {s = 0x100033330 "@", len = -1}, ttl = {s = 0x1004441b0 "", len = 0}, user_param = { s = 0xffffffff7fffe7d0 "", len = -1}, maddr = {s = 0x1000f2500 "\177 ∙╕\222\020 P┬\aз╖\200а`\001\002@", len = -1}, method = { s = 0x1
, len = -1}, lr = {s = 0x4
, len = -1}, r2 = {s = 0x2
, len = 0}, gr = {s = 0x0, len = -1}, transport_val = {s = 0x100450638 "", len = 1}, ttl_val = {s = 0xffffffff7fffed40 "    ~─s}    \177 юа", len = 0}, user_param_val = {s = 0x100000
, len = -1}, maddr_val = {s = 0x10002df90 "@", len = -1}, method_val = { s = 0x1004842a0 "", len = -1}, lr_val = {s = 0x100489c20 "", len = -1}, r2_val = {s = 0x870
, len = -1}, gr_val = { s = 0x1000f6bc4 "\177  я\224\aзя╕\222 ", len = 0}} next_hop = {user = {s = 0xffffffff7fffddc1 "", len = 1}, passwd = {s = 0xffffffff7fffdeb1 "", len = 1}, host = {s = 0x0, len = 0}, port = {s = 0x0, len = -1}, params = {s = 0xffffffff7fffe910 "", len = 0}, sip_params = {s = 0x0, len = 0}, headers = {s = 0x1
, len = -1}, port_no = 0, proto = 0, type = 1048576, flags = 0, transport = {s = 0xffffffff7ec48084 "", len = 0}, ttl = { s = 0x2400
, len = 1}, user_param = {s = 0xffffffff77506da8 "%2d(%d) %s: %s c=[%s] l=%d a=%d n=%.*s\n", len = 0}, maddr = {s = 0x18f3d0
, len = 0}, method = {s = 0xffffffff7ec3c000 "", len = -1}, lr = { s = 0xffffffff77504210 "@\004\016\234тsи┐\020o■\\┬F\200", len = -1}, r2 = {s = 0x1000f86fc "\177 чб·sи╖╕\020", len = 0}, gr = { s = 0x1
, len = 0}, transport_val = {s = 0x1e
, len = 1}, ttl_val = { s = 0x6
, len = -1}, user_param_val = {s = 0x287
, len = 0}, maddr_val = { s = 0xffffffff7ec4737c "\nn==", len = 0}, method_val = {s = 0xffffffff776076b0 "", len = -1}, lr_val = {s = 0xffffffff77608178 "    ", len = 1}, r2_val = {s = 0xffffffff77608b18 "    uj2x    ui║@", len = 1}, gr_val = {s = 0x10041dc60 "", len = -1}} u = port = dst_host = i = flags = avp = st = {flags = 1, id = 66, name = {n = -1, s = {s = 0xffffffff7a9068d0 "%2d(%d) %s: %s%.*s", len = 0}, re = 0xffffffff7a9068d0}, avp = 0x18f3d0} sct = sjt = rve = 0x100462fa0 mct = rv = rv1 = c1 = {cache_type = RV_CACHE_PVAR, val_type = 238292, c = {avp_val = {n = -1, s = {s = 0xffffffff7ec4737c "\nn==", len = -1}, re = 0xffffffff7ec4737c}, pval = {rs = {s = 0xffffffff7ec4737c "\nn==", len = -1}, ri = 0, flags = 4}}, i2s = "\000\000\000\000\000\000V;\000\000\000\001\000$х\230    wP"} s = {s = 0x100140a28 "@\bк╛\220\020", len = -1} srevp = {0x100462590, 0x1004842a0} 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}}} #9 0x000000010002df98 in run_actions (h=0xffffffff7ffff680, a=0x100461188, msg=0x1004842a0) at action.c:1644 t = ret = mod = ms = 0 #10 0x000000010002f830 in do_action (h=0xffffffff7ffff680, a=0x100450f38, msg=0x1004842a0) at action.c:761 ret = -5 v = dst = {send_sock = 0xffffffffffffffff, to = {s = {sa_family = 65535, sa_data = "  \177 Ў\200    \177 шA"}, sin = {sin_family = 65535, sin_port = 65535, sin_addr = {S_un = {S_un_b = {s_b1 = 127 '\177', s_b2 = 255 ' ', s_b3 = 246 'Ў', s_b4 = 128 '\200'}, S_un_w = {s_w1 = 32767, s_w2 = 63104}, S_addr = 2147481216}}, sin_zero = "    \177 шA"}, sin6 = {sin6_family = 65535, sin6_port = 65535, sin6_flowinfo = 2147481216, sin6_addr = { _S6_un = {_S6_u8 = "    \177 шA\000\000\000\001\000\002№╪", _S6_u32 = {4294967295, 2147477569, 1, 195800}, __S6_align = 4294967295}}, sin6_scope_id = 4294967295, __sin6_src_id = 2001759112}}, id = -1, proto = 123 '{', send_flags = {f = 213 '╒', blst_imask = 11 '\v'}} tmp = new_uri = end = crt = cmd = len = user = uri = {user = { s = 0x100422881 " (((((", ' ' , "H", '\020' , "\204\204\204\204\204\204\204\204\204\204\020\020\020\020\020\020\020\201\201\201\201\201\201", '\001' , "\020\020\020\020\020\020\202\202\202\202\202\202", '\002' , "\020\020\020\020 ", len = -1}, passwd = {s = 0x100218da8 " [action.c:1654]: ", len = 1}, host = {s = 0x0, len = 1}, port = {s = 0x100450638 "", len = -1}, params = { s = 0x1000381c8 "\177 ╫N╞'з\223┬\aз\223▒: ", len = 0}, sip_params = {s = 0xffffffff7ec3c000 "", len = -1}, headers = { ---Type to continue, or q to quit--- s = 0xffffffff7bd65a14 "@\004╫\203╪X`\200\020o о\001", len = -1}, port_no = 0, proto = 1, type = 1313040, flags = 0, transport = {s = 0x0, len = 0}, ttl = {s = 0x0, len = 0}, user_param = {s = 0x100421e10 "", len = 0}, maddr = {s = 0x0, len = 0}, method = {s = 0x0, len = 0}, lr = { s = 0x7ffffc00
, len = 0}, r2 = {s = 0xffffffff7ec48084 "", len = 0}, gr = { s = 0x2400
, len = -1}, transport_val = {s = 0x100450638 "", len = 1}, ttl_val = { s = 0x18f3d0
, len = 0}, user_param_val = {s = 0xffffffff7ffff680 "", len = -1}, maddr_val = { s = 0x1000f1700 "\177¤\032и\220\020", len = -1}, method_val = {s = 0x100450638 "", len = 1}, lr_val = {s = 0xffffffff7ec3c000 "", len = -1}, r2_val = {s = 0xffffffff7bd675f4 "@\004╨\213╪X`\200\020o¤╚\001", len = 0}, gr_val = {s = 0x17fffef48
, len = 0}} next_hop = {user = {s = 0xffffffff7fffe351 "", len = 1}, passwd = {s = 0xffffffff7fffe441 "   \177 Ў\200", len = 1}, host = {s = 0x0, len = 0}, port = { s = 0x0, len = -1}, params = {s = 0xffffffff7fffeea0 "    \177 Ў\200", len = 0}, sip_params = {s = 0x0, len = 1}, headers = { s = 0x80
, len = 0}, port_no = 0, proto = 0, type = 16, flags = 0, transport = {s = 0x1003bbff0 "\r\n", len = 0}, ttl = { s = 0xffffffff776076b0 "", len = -1}, user_param = {s = 0x1004842a0 "", len = -1}, maddr = {s = 0x1004507c0 "", len = 0}, method = { s = 0x870
, len = -1}, lr = {s = 0x1000f6e54 "\177 щ│\230\020 ", len = 0}, r2 = {s = 0xffffffff7ec48084 "", len = 0}, gr = {s = 0x2400
, len = 1}, transport_val = { s = 0xffffffff7bd93730 "%2d(%d) %s: %sDEBUG: t_check_msg: msg id=%d global id=%d T end=%p\n", len = 1}, ttl_val = { s = 0x11
, len = 0}, user_param_val = {s = 0x28b
, len = 0}, maddr_val = { s = 0x1003bbff0 "\r\n", len = 0}, method_val = {s = 0xffffffff776076b0 "", len = -1}, lr_val = {s = 0xffffffff77608178 "    ", len = -1}, r2_val = { s = 0x0, len = 0}, gr_val = {s = 0x0, len = 0}} u = port = dst_host = i = 4 flags = avp = st = {flags = 1, id = 66, name = {n = -1, s = {s = 0xffffffff7a9068d0 "%2d(%d) %s: %s%.*s", len = 0}, re = 0xffffffff7a9068d0}, avp = 0x563b} sct = sjt = rve = mct = rv = 0x0 rv1 = c1 = {cache_type = RV_CACHE_EMPTY, val_type = RV_NONE, c = {avp_val = {n = 0, s = {s = 0x0, len = -1}, re = 0x0}, pval = {rs = {s = 0x0, len = -1}, ri = -1, flags = 2147481216}}, i2s = "\000\000\000\001\000HBа    \177 Ї╨\000\000\000\001\000E"} s = {s = 0x10024e5b8 "DEBUG", len = -1} srevp = {0x100450f38, 0x1004842a0} 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}}} #11 0x000000010002df98 in run_actions (h=0xffffffff7ffff680, a=0x100450f38, msg=0x1004842a0) at action.c:1644 t = ret = mod = ms = 0 #12 0x000000010002fd40 in do_action (h=0xffffffff7ffff680, a=0x1004511a8, msg=0x1004842a0) at action.c:1136 ret = 1 v = 1 dst = {send_sock = 0x0, to = {s = {sa_family = 0, sa_data = '\000' }, sin = {sin_family = 0, sin_port = 0, sin_addr = {S_un = { S_un_b = {s_b1 = 0 '\000', s_b2 = 0 '\000', s_b3 = 0 '\000', s_b4 = 0 '\000'}, S_un_w = {s_w1 = 0, s_w2 = 0}, S_addr = 0}}, sin_zero = "\000\000\000\000\000\000\000"}, sin6 = {sin6_family = 0, sin6_port = 0, sin6_flowinfo = 0, sin6_addr = {_S6_un = { _S6_u8 = '\000' , _S6_u32 = {0, 0, 0, 0}, __S6_align = 0}}, sin6_scope_id = 4294967295, __sin6_src_id = 2147481232}}, id = 0, proto = 0 '\000', send_flags = {f = 0 '\000', blst_imask = 0 '\000'}} tmp = new_uri = end = crt = cmd = len = user = uri = {user = {s = 0xffffffff7ffff230 "", len = -1}, passwd = {s = 0xffffffff7ffff33c "", len = 0}, host = {s = 0xffffffff7f000030 "    ~а", len = -1}, port = {s = 0xffffffff7f60ea3c "\177  %\230\020 \020╕\020", len = 1}, params = {s = 0x0, len = 0}, sip_params = {s = 0x0, len = 0}, headers = { s = 0x0, len = -1}, port_no = 0, proto = 0, type = ERROR_URI_T, flags = 4294967295, transport = {s = 0xffffffff7f736c60 "", len = 1}, ttl = { s = 0x0, len = -1}, user_param = {s = 0x0, len = -1}, maddr = {s = 0x7ffc
, len = 0}, method = {s = 0x0, len = 0}, lr = {s = 0x79cb140
, len = 1}, r2 = {s = 0x0, len = 1}, gr = {s = 0xffffffff7ea3ad60 "└\" ", len = 0}, transport_val = {s = 0xfffffffe7e6cf4fc
, len = -1}, ttl_val = {s = 0xffffffff7f625d0c "\177 ¤┌\230\020", len = 1}, user_param_val = {s = 0xffffffff7f73aea0 "", len = -1}, maddr_val = {s = 0x79cb140
, len = 0}, method_val = {s = 0xffffffff7f000690 "    \177sоа    \177", len = 0}, lr_val = {s = 0xffffffff7f736c60 "", len = 0}, r2_val = { ---Type to continue, or q to quit--- s = 0x1
, len = -1}, gr_val = {s = 0x100010b6c "setjmp", len = 1}} next_hop = {user = {s = 0x1f
, len = -1}, passwd = {s = 0xffffffff7ea101d0 "", len = 1}, host = { s = 0xffffffff7ea3ad60 "└\" ", len = -1}, port = {s = 0xffffffff7f736540 "    \177se0", len = -1}, params = {s = 0xffffffff7f60ac48 "@", 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 = 0x1
, len = -1}, maddr = {s = 0x100010b6c "setjmp", len = -1}, method = { s = 0xffffffff7f73aea0 "", len = 0}, lr = {s = 0x552
, len = 0}, r2 = { s = 0xffffffff00000000
, len = 0}, gr = {s = 0x0, len = 0}, transport_val = {s = 0x0, len = 0}, ttl_val = { s = 0x1003734c0 "", len = 0}, user_param_val = {s = 0x0, len = 0}, maddr_val = {s = 0x10036b438 "\223─ 0\220\020", len = 0}, method_val = { s = 0x10002e588 "@\fЇ╢└ eX\200в ", len = 0}, lr_val = {s = 0x0, len = -1}, r2_val = {s = 0x0, len = -1}, gr_val = { s = 0x10018bf9c "@\a}q\232\024щ\230\020oя\225\202\024`\035\003", len = 1}} u = port = dst_host = i = flags = avp = st = {flags = 0, id = 0, name = {n = 0, s = {s = 0x0, len = 0}, re = 0x0}, avp = 0x0} sct = sjt = rve = mct = rv = rv1 = c1 = {cache_type = 4294967295, val_type = 2126757888, c = {avp_val = {n = -1, s = {s = 0xffffffff7fffec61 "", len = 1}, re = 0xffffffff7fffec61}, pval = {rs = {s = 0xffffffff7fffec61 "", len = 1}, ri = -1, flags = 2137041920}}, i2s = "\000\000\000\000\177`м", '\000' } s = {s = 0xffffffff7fffece1 "   \177 х!    {╓uЇ", len = 1} srevp = {0x1004511a8, 0x1004842a0} 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}}} #13 0x000000010002df98 in run_actions (h=0xffffffff7ffff680, a=0x100442af8, msg=0x1004842a0) at action.c:1644 t = ret = mod = ms = 0 #14 0x000000010003823c in run_top_route (a=0x100442af8, msg=0x1004842a0, c=0x0) at action.c:1729 ctx = {rec_lev = 3, run_flags = 0, last_retcode = 1, jmp_env = {0, -2147488543, 4295157136, -2147488303, 4295197236, 4295151548, 4, 22075, 4297385400, 4297416416, 2, 4298882273}} p = 0xffffffff7ffff680 ret = 4467448 sfbk = 0 #15 0x000000010002d1a8 in receive_msg (buf=, len=, rcv_info=) at receive.c:209 msg = 0x1004842a0 ctx = {rec_lev = 0, run_flags = 0, last_retcode = 0, jmp_env = {6, 4298882240, 65535, 0, 4299741896, -2147485284, -2147487711, 4295795488, 0, 0, 0, 0}} ret = inb = { s = 0x1003bbcc0 "REGISTER sip:209.252.110.48:5080 SIP/2.0\r\nCall-ID: 246b66003255c6b2d31d69714ba72113@0.0.0.0\r\nCSeq: 2 REGISTER\r\nFrom: \"N Keeling\" ;tag=dacc8d91\r\nTo: \"N Keeling\" ;tag=dacc8d91\r\nTo: \"N Keeling\" }}, src_port = 5060, dst_port = 5080, proto_reserved1 = 0, proto_reserved2 = 0, src_su = {s = { sa_family = 2, sa_data = "\023─╤№n&\000\000\000\000\000\000\000"}, sin = {sin_family = 2, sin_port = 5060, sin_addr = {S_un = {S_un_b = { s_b1 = 209 '╤', s_b2 = 252 '№', s_b3 = 110 'n', s_b4 = 38 '&'}, S_un_w = {s_w1 = 53756, s_w2 = 28198}, S_addr = 3522981414}}, sin_zero = "\000\000\000\000\000\000\000"}, sin6 = {sin6_family = 2, sin6_port = 5060, sin6_flowinfo = 3522981414, sin6_addr = {_S6_un = { _S6_u8 = '\000' , _S6_u32 = {0, 0, 0, 0}, __S6_align = 0}}, sin6_scope_id = 0, __sin6_src_id = 0}}, bind_address = 0x1004337d0, proto = 1 '\001'} #17 0x00000001000642e0 in main_loop () at main.c:1633 i = ---Type to continue, or q to quit--- pid = si = si_desc = "udp receiver child=3 sock=209.252.110.48:5080\000є╨\000\000\000\001\000BK \000\000\000\000\000\000\000\002    \177 є\001\000\000\000\001\000\037\214\060\000\000\000\001\000$х░\000\000\000\001\000#IH       ¤       ¤       ¤       ¤" nrprocs = #18 0x00000001001f8d08 in main (argc=, argv=) at main.c:2546 cfg_stream = c = 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 = 2226441922 rfd = debug_save = debug_flag = dont_fork_cnt = n_lst = 0x100000 p = (gdb)