When i tested my cfg with kamailio V 4.0.7 , result the same. When t_relay , dialog_ng crash. When i clean some stuffs on cfg , result the same.
-- View this message in context: http://sip-router.1086192.n5.nabble.com/Kamailio-V-2-4-2-Dialog-ng-crash-and... Sent from the Users mailing list archive at Nabble.com.
Not using dialog_ng, but I think it was in early phase during the version series 4.0.x (which is no longer officially maintained). Can you try with 4.2.x?
Cheers, Daniel
On 07/04/15 15:41, ycaner wrote:
When i tested my cfg with kamailio V 4.0.7 , result the same. When t_relay , dialog_ng crash. When i clean some stuffs on cfg , result the same.
-- View this message in context: http://sip-router.1086192.n5.nabble.com/Kamailio-V-2-4-2-Dialog-ng-crash-and... Sent from the Users mailing list archive at Nabble.com.
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Hello Daniel, Thanks for reply. I found the problem. it is about ACCDB. when i active WITH_ACCDB , after t_relay function ,dialog_ng is crashed. I added simple cfg. I try to change flags to fix problem. bu i think it isn't about it.
Kamailio V2.4.2 Centos 6.6 64 bit Linux ims-kamailio.localdomain 2.6.32-504.12.2.el6.x86_64 #1 SMP Wed Mar 11 22:03:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
How to debug it to fix this problem? When i increase debug level , cant see anything because of imuxsock.
Thanks.
#!KAMAILIO #!define WITH_MYSQL #!define WITH_AUTH #!define WITH_USRLOCDB #!define WITH_ACC #!define WITH_ACCDB #!define WITH_ACCDB_COMMENT #!define WITH_DIALOGNG #!define WITH_MULTIDOMAIN #!define WITH_ANTIFLOOD #!define WITH_NAT
#!ifdef ACCDB_COMMENT
ALTER TABLE acc ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT ''; ALTER TABLE acc ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT ''; ALTER TABLE acc ADD COLUMN src_ip varchar(64) NOT NULL default ''; ALTER TABLE acc ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT ''; ALTER TABLE acc ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT ''; ALTER TABLE acc ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT ''; ALTER TABLE missed_calls ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT ''; ALTER TABLE missed_calls ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT ''; ALTER TABLE missed_calls ADD COLUMN src_ip varchar(64) NOT NULL default ''; ALTER TABLE missed_calls ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT ''; ALTER TABLE missed_calls ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT ''; ALTER TABLE missed_calls ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT ''; #!endif ####### Defined Values ######### # *** Value defines - IDs used later in config
#!ifdef WITH_MYSQL #!define DBURL "mysql://root:x@localhost/kamailio" #!define DBURLCDR "mysql://root:x@localhost/kamailio_cdr" #!define DBURLLOC "mysql://root:x@localhost/kamailio_loc" #!endif
#!ifdef WITH_MULTIDOMAIN #!define MULTIDOMAIN 1 #!else #!define MULTIDOMAIN 0 #!endif
# - flags # FLT_ - per transaction (message) flags # FLB_ - per branch flags #!define FLT_ACC 9 #!define FLT_ACCMISSED 2 #!define FLT_ACCFAILED 3 #!define FLT_DIALOG 4 #!define FLT_NATS 5 #!define FLB_NATB 6 #!define FLB_NATSIPPING 7
#!define DLG_TIMEOUT_AVP "i:1"
####### Global Parameters #########
#!ifdef WITH_DEBUG #debug=0 debug=4 #log_stderror=no log_stderror=no #!else debug=0 #debug=2 log_stderror=no #!endif
memdbg=5 memlog=5
log_facility=LOG_LOCAL0
fork=yes children=8 sip_warning=0 #disable_tcp=yes
#auto_aliases=no
#alias="sip.mydomain.com"
listen=udp:x:5060 port=5060
user_agent_header="User-Agent: NetGSM SoftSwitch" server_header="Server: NetGSM" #!ifdef WITH_TLS enable_tls=no #!endif
# life time of TCP connection when there is no traffic # - a bit higher than registration expires to cope with UA behind NAT tcp_connection_lifetime=3605
####### Custom Parameters #########
# These parameters can be modified runtime via RPC interface # - see the documentation of 'cfg_rpc' module. # # Format: group.id = value 'desc' description # Access: $sel(cfg_get.group.id) or @cfg_get.group.id # ####### Modules Section ########
# set paths to location of modules (to sources or installation folders) #!ifdef WITH_SRCPATH mpath="modules_k:modules" #!else mpath="/usr/local/lib64/kamailio/modules_k/:/usr/local/lib64/kamailio/modules/" #!endif
#!ifdef WITH_MYSQL loadmodule "db_mysql.so" #!endif
loadmodule "mi_fifo.so" loadmodule "sqlops.so" loadmodule "kex.so" loadmodule "tm.so" loadmodule "tmx.so" loadmodule "sl.so" loadmodule "rr.so"
loadmodule "pv.so" loadmodule "maxfwd.so" loadmodule "usrloc.so" loadmodule "registrar.so" loadmodule "textops.so" loadmodule "siputils.so" loadmodule "xlog.so" loadmodule "sanity.so" loadmodule "ctl.so" loadmodule "cfg_rpc.so" loadmodule "mi_rpc.so" loadmodule "acc.so" loadmodule "rtimer.so" loadmodule "db_flatstore.so" loadmodule "cfgutils.so" loadmodule "utils.so"
#!ifdef WITH_DIALOGNG loadmodule "dialog_ng.so" #!endif
#!ifdef WITH_AUTH loadmodule "auth.so" loadmodule "auth_db.so" loadmodule "permissions.so" #!endif
#!ifdef WITH_ALIASDB loadmodule "alias_db.so" #!endif
#!ifdef WITH_SPEEDDIAL loadmodule "speeddial.so" #!endif
#!ifdef WITH_MULTIDOMAIN loadmodule "domain.so" #!endif
#!ifdef WITH_PRESENCE loadmodule "presence.so" loadmodule "presence_xml.so" #!endif
#!ifdef WITH_NAT loadmodule "nathelper.so" loadmodule "rtpproxy.so" #!endif
#!ifdef WITH_ANTIFLOOD loadmodule "htable.so" loadmodule "pike.so" #!endif
#!ifdef WITH_XMLRPC loadmodule "xmlrpc.so" #!endif
#!ifdef WITH_DEBUG loadmodule "debugger.so" #!endif
#!ifdef WITH_DROUTING loadmodule "drouting.so" #!endif
#carrierroute module loadmodule "carrierroute.so"
#---------------cdr accounting ----------------
#modparam("acc", "log_level", 1) #modparam("acc", "log_flag", 1)
# ----------------- setting module-specific parameters ---------------
# ----- mi_fifo params ----- modparam("mi_fifo", "fifo_name", "/tmp/kamailio_fifo")
# ----- carrierroute ------- modparam("carrierroute","config_source","db") modparam("carrierroute","db_url",DBURL) modparam("carrierroute","carrierroute_table","carrierroute") modparam("carrierroute","default_tree","default") ## tekrar yuklenirken cabuk olsun diye asagidaki limit yazilabilir. modparam("carrierroute", "fetch_rows", 2000) modparam("carrierroute", "subscriber_table", "subscriber") modparam("carrierroute", "subscriber_user_col", "username") modparam("carrierroute", "subscriber_carrier_col", "cr_preferred_carrier")
#-----------dynamic routing------------ #-------------------------------------------
# ----- tm params ----- modparam("tm", "failure_reply_mode", 3) modparam("tm", "fr_timer", 11000) modparam("tm", "fr_inv_timer", 120000)
# ----- rr params ----- # add value to ;lr param to cope with most of the UAs modparam("rr", "enable_full_lr", 1) modparam("rr", "append_fromtag", 1) modparam("rr", "add_username", 1) modparam("rr", "custom_user_avp", "$avp(customuseravp)")
# ----- registrar params ----- modparam("registrar", "method_filtering", 1) /* uncomment the next line to disable parallel forking via location */ # modparam("registrar", "append_branches", 0) /* uncomment the next line not to allow more than 10 contacts per AOR */ #modparam("registrar", "max_contacts", 10) # max value for expires of registrations modparam("registrar", "max_expires", 120) # set it to 1 to enable GRUU modparam("registrar", "gruu_enabled", 0)
#!ifdef WITH_ACC # ----- acc params ----- /* what special events should be accounted ? */ modparam("acc", "early_media", 0) modparam("acc", "report_ack", 0) modparam("acc", "report_cancels", 0) modparam("acc", "detect_direction", 0) modparam("acc", "failed_transaction_flag", FLT_ACCFAILED) modparam("acc", "log_missed_flag", FLT_ACCMISSED) modparam("acc", "log_flag", FLT_ACC) #!endif
#!ifdef WITH_ACCDB modparam("acc", "cdr_enable", 1) modparam("acc", "early_media", 0) modparam("acc", "report_ack", 1) modparam("acc", "report_cancels", 1) modparam("acc", "detect_direction", 0) modparam("acc", "db_url", DBURLCDR) modparam("acc", "log_flag", FLT_ACC) modparam("acc", "db_missed_flag", FLT_ACCMISSED) modparam("acc", "db_table_missed_calls", "missed_calls") modparam("acc", "db_flag", FLT_ACC) modparam("acc", "acc_time_column", "calldatetime") modparam("acc", "db_extra","src_user=$fU;src_domain=$fd;src_ip=$si;dst_user=$rU;dst_domain=$rd") #!endif
# ----- usrloc params ----- /* enable DB persistency for location entries */ #!ifdef WITH_USRLOCDB modparam("usrloc", "db_url", DBURLLOC) modparam("usrloc", "db_mode", 2) #modparam("usrloc", "use_domain", MULTIDOMAIN) modparam("usrloc", "db_ops_ruid", 1) modparam("usrloc", "use_domain", 0) #!endif
# ----- auth_db params ----- #!ifdef WITH_AUTH modparam("auth_db", "db_url", DBURL) modparam("auth_db", "calculate_ha1", yes) modparam("auth_db", "load_credentials", "$avp(permit_ip)=permit_ip;$avp(src_userid)=userid") modparam("auth_db", "password_column", "sippasswd") modparam("auth_db", "use_domain", MULTIDOMAIN) modparam("auth_db", "domain_column","domain") modparam("permissions", "db_url", DBURL) modparam("permissions", "db_mode", 1) #!endif
# ----- alias_db params ----- #!ifdef WITH_ALIASDB modparam("alias_db", "db_url", DBURL) modparam("alias_db", "use_domain", MULTIDOMAIN) #!endif
# ----- domain params ----- #!ifdef WITH_MULTIDOMAIN modparam("domain", "db_url", DBURL) # register callback to match myself condition with domains list modparam("domain", "register_myself", 1) #!endif
# ----- nathelper params ----- modparam("nathelper", "natping_interval", 30) modparam("nathelper", "ping_nated_only", 1) modparam("nathelper", "sipping_bflag", FLB_NATSIPPING) modparam("nathelper", "sipping_from", "sip:pinger@192.168.0.197")
# params needed for NAT traversal in other modules modparam("nathelper|registrar", "received_avp", "$avp(RECEIVED)") modparam("usrloc", "nat_bflag", FLB_NATB)
#!ifdef WITH_XMLRPC # ----- xmlrpc params ----- modparam("xmlrpc", "route", "XMLRPC"); modparam("xmlrpc", "url_match", "^/RPC") #!endif
#----------dialog_ng----------------- #!ifdef WITH_DIALOGNG modparam("dialog_ng", "hash_size", 4096) modparam("dialog_ng", "rr_param", "did") modparam("dialog_ng", "dlg_flag", 4) #modparam("dialog_ng", "timeout_avp", "$avp(DLG_TIMEOUT_AVP)") modparam("dialog_ng", "default_timeout", 3600) modparam("dialog_ng", "detect_spirals", 1) #!endif
# Main SIP request routing logic # - processing of any incoming SIP request starts with this route # - note: this is the same as route { ... } request_route {
$avp(unique_id) = 0; $avp(pidentity) = 0; $avp(networkdatetime) = 0; $avp(ptparty) = 0; $avp(poparty) = 0; $avp(pprovider) = 0; $avp(maliyet_id) = 0; $avp(tibtip) = 0; $avp(permit_ip) = "0.0.0.0"; $avp(codectip) = 0; $avp(punique) = $sruid; $avp(src_userid) = 0; # per request initial checks route(REQINIT);
# NAT detection route(NATDETECT);
# handle requests within SIP dialogs route(WITHINDLG);
### only initial requests (no To tag)
# CANCEL processing if (is_method("CANCEL")) { if (t_check_trans()) t_relay(); exit; }
if(t_precheck_trans()) { t_check_trans(); exit; } t_check_trans();
# authentication route(AUTH);
# record routing for dialog forming requests (in case they are routed) # - remove preloaded route headers remove_hf("Route"); if (is_method("INVITE|SUBSCRIBE")) record_route();
# dispatch requests to foreign domains route(SIPOUT);
route(REGISTRAR);
if ($rU==$null) { sl_send_reply("484","Address Incomplete"); exit; }
if ($rU!=$null && is_method("OPTIONS")) { sl_send_reply("200","OK"); exit; }
if(is_method("INVITE")){ setflag(4); setflag(9); setflag(2); setflag(3); }
route(LOCATION);
route(RELAY); }
failure_route[1]{ #Giden cagrilar icin failure route revert_uri();
if(!cr_next_domain("$avp(s:carrier)","$avp(s:domian)","$rU","$avp(s:host)","$T_reply_code","$avp(s:domain)")){ xlog("L_NOTICE","[$avp(punique)] [$rU] [OUT] [NoFailRoute]"); exit; }
if(!cr_route("$avp(s:carrier)","$avp(s:domian)","$rU","$rU","call_id","$avp(s:route_desc)")){ xlog("L_NOTICE","[$avp(punique)] [$rU] [OUT] [NoFailRoute]"); exit; } #xlog("L_INFO","failure:routing:route:$avp(s:route_desc)"); $avp(maliyet_id)=$avp(s:route_desc); $avp(s:host)= $rd+":"+$rp; t_on_failure("1"); if(!t_relay()) { send_reply("408", "Servis Disi"); exit; }else{ exit; } return; }
failure_route[2]{
revert_uri();
if(!cr_next_domain("$avp(s:carrier)","$avp(s:domian)","$rU","$avp(s:host)","$T_reply_code","$avp(s:domain)")){ xlog("L_ALERT","[$ci] [$rU] [IN] [NoFailRoute]"); exit; }
if(!cr_route("$avp(s:carrier)","$avp(s:domian)","$rU","$rU","call_id","$avp(s:route_desc)")){ xlog("L_ALERT","[$ci] [$rU] [IN] [NoFailRoute]"); exit; } $avp(s:host)= $rd+":"+$rp; $avp(maliyet_id)=$avp(s:route_desc); t_on_failure("2"); if(!t_relay()) { send_reply("408", "Servis Disi"); exit; }else{ exit; } return; } failure_route[3]{ revert_uri();
if(!cr_next_domain("$avp(s:carrier)","$avp(s:domian)","$rU","$avp(s:host)","$T_reply_code","$avp(s:domain)")){ xlog("L_INFO","[$ci] [NoFailRoute]"); exit; }
if(!cr_route("$avp(s:carrier)","$avp(s:domian)","$rU","$rU","call_id","$avp(s:route_desc)")){ xlog("L_INFO","[$ci] [NoFailRoute]"); exit; } $avp(maliyet_id)=$avp(s:route_desc); $avp(s:host)= $rd; t_on_failure("3"); if(!t_relay()) { send_reply("408", "Servis Disi"); exit; }else{ exit; } return; }
route[PASSERTED]{ if($hdr(P-Asserted-Identity)==$null || $ai==$null ){ if($fU != "Anonymous" || $fU != "anonymous" || $fU != "Unavailable"){ $avp(poparty) = $(fU{re.subst,/[^0-9]//g}); if($(avp(poparty){s.len})>9){ $avp(poparty)=$(avp(poparty){s.substr,-10,10}); } }else{ $avp(poparty)=0000000; } append_hf("P-Asserted-Identity:$avp(poparty)\r\n"); append_hf("P-Oparty:$avp(poparty)\r\n"); } else{ ## Burada duzeltme yapilacak. <null> hatasi aliyor. xlog("L_WARN","passertediddentity:$ai"); $avp(poparty)=$(ai{re.subst,/^sip:(.*)@(.*)/\1/}); if($(avp(poparty){s.len})>9){ $avp(poparty) = $(avp(poparty){s.substr,-10,10}); } append_hf("P-Oparty: $avp(poparty)\r\n"); } return; }
route[UNIQUEID]{
if(!is_method("INVITE|BYE")){ return; }
if($hdr(P-Unique)==$null ){ $avp(punique) = $sruid;
}else{ $avp(punique) =$hdr(P-Unique); } return;
} route[SRCUSERID]{ if(!is_method("INVITE|BYE")){ return; }
if($hdr(P-Src_userid)==$null){ append_hf("P-Src_userid:$avp(src_userid)\r\n");
}else{ $avp(src_userid) =$hdr(P-Src_userid); } return;
} route[PPROVIDER]{
if(!is_method("INVITE|BYE")){ return; }
if($hdr(P-Provider)==$null ){ $avp(pprovider) = $si;
}else{ $avp(pprovider) =$hdr(P-Provider); } return; } route[PTPARTY]{ if($hdr(P-Tparty)==$null ){ $avp(ptparty) = $(rU{re.subst,/[^0-9]//g});
if($(avp(ptparty){s.len})>9){ $avp(ptparty) = $(avp(ptparty){s.substr,-10,10}); } append_hf("P-Tparty:$avp(ptparty)\r\n"); }else{ $avp(ptparty) = $(hdr(P-Tparty){re.subst,/[^0-9]//g}); if($(avp(ptparty){s.len})>9){ $avp(ptparty) = $(avp(ptparty){s.substr,-10,10}); } } return; }
route[POPARTY]{
if($hdr(P-Oparty)==$null ){ $avp(poparty) = $(fU{re.subst,/[^0-9]//g});
if($(avp(poparty){s.len})>9){ $avp(poparty) = $(avp(poparty){s.substr,-10,10}); } append_hf("P-Oparty:$avp(poparty)\r\n"); }else{ $avp(poparty) = $(hdr(P-Oparty){re.subst,/[^0-9]//g}); if($(avp(poparty){s.len})>9){ $avp(poparty) = $(avp(poparty){s.substr,-10,10}); } } return;
}
route[RELAY] { # enable additional event routes for forwarded requests # - serial forking, RTP relaying handling, a.s.o. if(is_method("INVITE|BYE|SUBSCRIBE|UPDATE")) { if(!t_is_set("branch_route")) { t_on_branch("MANAGE_BRANCH"); } }
if (is_method("INVITE|SUBSCRIBE|UPDATE")) { if(!t_is_set("onreply_route")){ t_on_reply("MANAGE_REPLY"); } } if (is_method("INVITE")) { if(!t_is_set("failure_route")){ t_on_failure("MANAGE_FAILURE"); } }
if(!t_relay()) { sl_reply_error(); }
exit; }
route[REQINIT] { if (!mf_process_maxfwd_header("10")) { sl_send_reply("483","Too Many Hops"); exit; }
if(!sanity_check("1511", "7")) { xlog("Malformed SIP message from $si:$sp\n"); exit; } }
# Handle requests within SIP dialogs route[WITHINDLG] { if (has_totag()) { # sequential request withing a dialog should # take the path determined by record-routing if (loose_route()) { route(DLGURI); if (is_method("BYE")) { xlog("L_ALERT","BYE"); setflag(4); setflag(9); setflag(2); setflag(3); }
if ( is_method("ACK") ) { # ACK is forwarded statelessy route(NATMANAGE); } route(RELAY); } else { if (is_method("SUBSCRIBE") && uri == myself) { # in-dialog subscribe requests route(PRESENCE); exit; } if ( is_method("ACK") ) { if ( t_check_trans() ) { # no loose-route, but stateful ACK; # must be an ACK after a 487 # or e.g. 404 from upstream server t_relay(); exit; } else { # ACK without matching transaction ... ignore and discard exit; } } sl_send_reply("404","Not here"); } exit; } } # URI update for dialog requests route[DLGURI] { #!ifdef WITH_NAT if(!isdsturiset()) { handle_ruri_alias(); } #!endif return; }
# Handle SIP registrations route[REGISTRAR] { if (is_method("REGISTER")) { if(isflagset(FLT_NATS)) { setbflag(FLB_NATB); # uncomment next line to do SIP NAT pinging setbflag(FLB_NATSIPPING); } if (!save("location")) { sl_reply_error(); } exit; } }
# USER location service route[LOCATION] { $avp(oexten) = $rU; if (!lookup("location") ) { $var(rc) = $rc; t_newtran(); switch ($var(rc)) { case -1: case -3: send_reply("404", "Not Found"); exit; case -2: send_reply("405", "Method Not Allowed"); exit; } } } # Presence server route route[PRESENCE] { if(!is_method("PUBLISH|SUBSCRIBE")) return;
# if presence enabled, this part will not be executed if (is_method("PUBLISH") || $rU==$null) { sl_send_reply("404", "Not here"); exit; } return; }
# Authentication route route[AUTH] { #!ifdef WITH_AUTH
if (is_method("REGISTER")) { auth_check("$rd","subscriber", "0"); $var(auth_sonuc) = $rc; if($var(auth_sonuc)<0) { xlog("LOG_LOCAL5","L_INFO","REGISTRATION $fU@$si:$sp \n"); switch($var(auth_sonuc)) { case '-1': xlog("LOG_LOCAL5","L_WARN","REGISTRATION: GENERIC ERROR! $fU@$si:$sp \n"); break; case '-2': xlog("LOG_LOCAL5","L_WARN","REGISTRATION: WRONG PASSWORD! $fU@$si:$sp \n"); break; case '-3': xlog("LOG_LOCAL5","L_WARN","REGISTRATION: INVALID USER! $fU@$si:$sp \n"); break; case '-4':
xlog("LOG_LOCAL5","L_WARN","REGISTRASYON: NONCE EXPIRED $fU@$si:$sp \n"); break; case '-5':
xlog("LOG_LOCAL5","L_WARN","REGISTRASYON: REQUEST DOESNT CONTAIN AUTHORIZATION HEADER $fU@$si:$sp \n"); break; case '-6':
xlog("LOG_LOCAL5","L_WARN","REGISTRASYON: NONCE REUSED $fU@$si:$sp \n"); break; case '-8':
xlog("LOG_LOCAL5","L_WARN","REGISTRATION: AUTH USER MISMATCH! $fU@$si:$sp \n"); break; default: xlog("LOG_LOCAL5","L_WARN","REGISTRATION: UNKNOWN ERROR! $fU@$si:$sp \n"); } } else { xlog("LOG_LOCAL3","L_WARN","REGISTER BASARILI $fU@$si:$sp \n");
} #xlog("L_INFO","auth_check result -> $var(auth_sonuc)"); if(!auth_check("$fd", "subscriber", "0")) { auth_challenge("$fd", "0"); exit; }else{ return; } } ##Trusted tablosun da ip yok ise auth yapar $var(allwed)=allow_trusted();
if(is_method("INVITE") && $var(allwed)<0 ){ auth_check("$rd","subscriber", "0"); $var(auth_res) = $rc; #xlog("L_ALERT","INVITETA AUTH SONUCU $var(auth_res) $fU \n"); if($var(auth_res)>0) { return; } else { auth_challenge("$rd", "0"); if($var(auth_res)!=-5) { xlog("LOG_LOCAL5","L_WARN","REGISTRATION: WRONG PASSWORD! $fU@$si:$sp \n"); } exit; } } #!endif return; } # Caller NAT detection route route[NATDETECT] { #!ifdef WITH_NAT force_rport(); if (nat_uac_test("19")) { if (is_method("REGISTER")) { fix_nated_register(); } else { fix_nated_contact(); } setflag(FLT_NATS); } #!endif return; }
# RTPProxy control route[NATMANAGE] { #!ifdef WITH_NAT if (is_request()) { if(has_totag()) { if(check_route_param("nat=yes")) { setbflag(FLB_NATB); } } } if (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB))) return;
#rtpproxy_manage("co");
if (is_request()) { if (!has_totag()) { add_rr_param(";nat=yes"); } } if (is_reply()) { if(isbflagset(FLB_NATB)) { fix_nated_contact(); } } #!endif return; }
# Routing to foreign domains route[SIPOUT] { if (!uri==myself) { append_hf("P-hint: outbound\r\n"); route(RELAY); } } # XMLRPC routing #!ifdef WITH_XMLRPC route[XMLRPC] { # allow XMLRPC from localhost if ((method=="POST" || method=="GET") && (src_ip==127.0.0.1)) { # close connection only for xmlrpclib user agents (there is a bug in # xmlrpclib: it waits for EOF before interpreting the response). if ($hdr(User-Agent) =~ "xmlrpclib") set_reply_close(); set_reply_no_connect(); dispatch_rpc(); exit; } send_reply("403", "Forbidden"); exit; } #!endif
# route to voicemail server route[TOVOICEMAIL] { return; }
# manage outgoing branches branch_route[MANAGE_BRANCH] { xdbg("new branch [$T_branch_idx] to $ru\n"); route(NATMANAGE); }
# manage incoming replies onreply_route[MANAGE_REPLY] { xdbg("incoming reply\n"); if(status=~"[12][0-9][0-9]") route(NATMANAGE); }
# manage failure routing cases failure_route[MANAGE_FAILURE] { route(NATMANAGE);
if (t_is_canceled()) { exit; } }
-- View this message in context: http://sip-router.1086192.n5.nabble.com/Kamailio-V-2-4-2-Dialog-ng-crash-and... Sent from the Users mailing list archive at Nabble.com.
Hello,
On 08/04/15 11:13, ycaner wrote:
Hello Daniel, Thanks for reply. I found the problem. it is about ACCDB. when i active WITH_ACCDB , after t_relay function ,dialog_ng is crashed. I added simple cfg. I try to change flags to fix problem. bu i think it isn't about it.
Kamailio V2.4.2 Centos 6.6 64 bit Linux ims-kamailio.localdomain 2.6.32-504.12.2.el6.x86_64 #1 SMP Wed Mar 11 22:03:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
How to debug it to fix this problem? When i increase debug level , cant see anything because of imuxsock.
You can set log_stderrror=yes in kamailio cfg (or give -E as command line parameter) to print logs to terminal.
Also, you can use debugger module to set the log level per module.
Btw, have you enabled the accounting of cdrs? It might be that dialog_ng is not implementing all the fields for writing cdrs with acc module. If you get a core dump at the crash, you can send the backtrace taken with gdb and then we can figure out easier where is the problem.
Cheers, Daniel
Hello, i got 2 trace. when u have time ,take a look please
************************************************ 1ST***************************** 5(18286) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 5(18286) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 4(18284) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 4(18284) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <INVITE> 4(18284) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: sip:NUMBER@ip;transport=UDP 4(18284) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 4(18284) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-25c91a7ec68e5790-1---d8754z->; state=6 4(18284) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 4(18284) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 4(18284) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 4(18284) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 4(18284) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 4(18284) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 4(18284) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-552509d3-476c-1] (1 / 20) 4(18284) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 4(18284) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 4(18284) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [46]; uri=[sip:NUMBER@ip;transport=UDP] 4(18284) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [sip:NUMBER@ip;transport=UDP ] 4(18284) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <2> <INVITE> 4(18284) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=241 4(18284) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 4(18284) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=5f3bbe07 4(18284) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 4(18284) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 4(18284) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(192.168.0.223, 192.168.0.223, 0) 4(18284) DEBUG: siputils [checks.c:103]: has_totag(): no totag 4(18284) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 4(18284) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=34067, isACK=0 4(18284) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 4(18284) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 4(18284) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 4(18284) DEBUG: auth_db [authorize.c:498]: auth_check(): realm [ip] table [subscriber] flags [0] 4(18284) DEBUG: auth [api.c:96]: pre_auth(): auth: digest-algo: MD5 parsed value: 1 4(18284) DEBUG: <core> [db_res.c:118]: db_new_result(): allocate 56 bytes for result set at 0x7f86dd8b23d8 4(18284) DEBUG: db_mysql [km_res.c:68]: db_mysql_get_columns(): 3 columns returned from the query 4(18284) DEBUG: <core> [db_res.c:156]: db_allocate_columns(): allocate 24 bytes for result names at 0x7f86dd8b2448 4(18284) DEBUG: <core> [db_res.c:167]: db_allocate_columns(): allocate 12 bytes for result types at 0x7f86dd8b2498 4(18284) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[0] at 0x7f86dd8b24e0 4(18284) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7f86dd8b24e0)[0]=[sippasswd] 4(18284) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 4(18284) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[1] at 0x7f86dd8b2528 4(18284) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7f86dd8b2528)[1]=[userid] 4(18284) DEBUG: db_mysql [km_res.c:101]: db_mysql_get_columns(): use DB1_INT result type 4(18284) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[2] at 0x7f86dd8b2570 4(18284) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7f86dd8b2570)[2]=[permit_ip] 4(18284) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 4(18284) DEBUG: <core> [db_res.c:186]: db_allocate_rows(): allocate 16 bytes for rows at 0x7f86dd8b25b8 4(18284) DEBUG: <core> [db_row.c:119]: db_allocate_row(): allocate 96 bytes for row values at 0x7f86dd8b2600 4(18284) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [850302342301] 4(18284) DEBUG: <core> [db_val.c:73]: db_str2val(): converting INT [155982] 4(18284) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [0.0.0.0] 4(18284) DEBUG: auth_db [authorize.c:208]: get_ha1(): HA1 string calculated: f8a3d19f99daa1f9b6e063b74c390a02 4(18284) DEBUG: auth [api.c:211]: auth_check_response(): check_response: Our result = 'fbd5b3b9148128721fd224940fad2a50' 4(18284) DEBUG: auth [api.c:218]: auth_check_response(): check_response: Authorization is OK 4(18284) DEBUG: <core> [db_res.c:81]: db_free_columns(): freeing 3 columns 4(18284) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[0] at 0x7f86dd8b24e0 4(18284) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[1] at 0x7f86dd8b2528 4(18284) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[2] at 0x7f86dd8b2570 4(18284) DEBUG: <core> [db_res.c:94]: db_free_columns(): freeing result names at 0x7f86dd8b2448 4(18284) DEBUG: <core> [db_res.c:99]: db_free_columns(): freeing result types at 0x7f86dd8b2498 4(18284) DEBUG: <core> [db_res.c:54]: db_free_rows(): freeing 1 rows 4(18284) DEBUG: <core> [db_row.c:97]: db_free_row(): freeing row values at 0x7f86dd8b2600 4(18284) DEBUG: <core> [db_res.c:62]: db_free_rows(): freeing rows at 0x7f86dd8b25b8 4(18284) DEBUG: <core> [db_res.c:136]: db_free_result(): freeing result set at 0x7f86dd8b23d8 4(18284) DEBUG: rr [record.c:115]: get_custom_user(): invalid AVP value, using default user from RURI 4(18284) DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 13==13 && [ip] == [ip] 4(18284) DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060 4(18284) DEBUG: registrar [lookup.c:198]: lookup_helper(): contact for [NUMBER] found by address 4(18284) DEBUG: tm [t_lookup.c:1373]: t_newtran(): DEBUG: t_newtran: msg id=1 , global msg id=1 , T on entrance=(nil) 4(18284) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=34067, isACK=0 4(18284) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 4(18284) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 4(18284) DEBUG: tm [t_hooks.c:380]: run_reqin_callbacks_internal(): DBG: trans=0x7f86d39fb8a8, callback type 1, id 0 entered 4(18284) DEBUG: dialog_ng [dlg_handlers.c:855]: dlg_new_dialog(): starting dlg_new_dialog and method is [INVITE] 4(18284) DEBUG: dialog_ng [dlg_hash.c:924]: get_dlg(): no dialog callid='M2Q3YzdhMzIzYTAwNjVmZjU4YWI0ODEwNjE4ZjBhYmY.' found 4(18284) DEBUG: dialog_ng [dlg_handlers.c:908]: dlg_new_dialog(): Building new Dialog for call-id M2Q3YzdhMzIzYTAwNjVmZjU4YWI0ODEwNjE4ZjBhYmY. 4(18284) DEBUG: dialog_ng [dlg_handlers.c:909]: dlg_new_dialog(): SIP Method: INVITE 4(18284) DEBUG: dialog_ng [dlg_hash.c:324]: build_new_dlg(): new dialog on hash 1247 4(18284) DEBUG: dialog_ng [dlg_handlers.c:249]: populate_leg_info(): route_set , contact sip:8503023423@192.168.0.223:58288;transport=UDP, cseq 2 and bind_addr udp:ip:5060 4(18284) DEBUG: dialog_ng [dlg_hash.c:970]: link_dlg(): Linking new dialog with h_entry: 1247 4(18284) DEBUG: dialog_ng [dlg_hash.c:984]: link_dlg(): ref dlg 0x7f86d39fcec8 with 1 -> 1 4(18284) DEBUG: dialog_ng [dlg_cb.c:250]: run_create_callbacks(): dialog=0x7f86d39fcec8 4(18284) DEBUG: acc [acc_cdr.c:726]: cdr_on_create(): dialog '0x7f86d39fcec8' created! 1(18280) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 1(18280) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <OPTIONS> 1(18280) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: sip:ip 1(18280) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 1(18280) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK3ad4ae72>; state=6 1(18280) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 1(18280) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 1(18280) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 1(18280) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 1(18280) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 1(18280) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 1(18280) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-552509d3-4768-1] (1 / 20) 1(18280) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 1(18280) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 1(18280) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [21]; uri=[sip:ip] 1(18280) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [sip:ip ] 1(18280) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <102> <OPTIONS> 1(18280) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=0 1(18280) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 1(18280) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=as1276ecb6 1(18280) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 1(18280) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 1(18280) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(212.175.81.71, 212.175.81.71, 0) 1(18280) DEBUG: siputils [checks.c:103]: has_totag(): no totag 1(18280) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 1(18280) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=20665, isACK=0 1(18280) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 1(18280) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 1(18280) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 1(18280) DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 13==13 && [ip] == [ip] 1(18280) DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list 0x7f86d39fd928 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 1(18280) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 0(18271) ALERT: <core> [main.c:784]: handle_sigs(): child process 18284 exited by a signal 11 14(18312) CRITICAL: <core> [pass_fd.c:293]: receive_fd(): EOF on 11 0(18271) ALERT: <core> [main.c:787]: handle_sigs(): core was generated 14(18312) DEBUG: <core> [tcp_main.c:3537]: handle_ser_child(): DBG: handle_ser_child: dead child 4, pid 18284 (shutting down?) 0(18271) INFO: <core> [main.c:799]: handle_sigs(): terminating due to SIGCHLD 14(18312) DEBUG: <core> [io_wait.h:610]: io_watch_del(): DBG: io_watch_del (0x9e70a0, 11, -1, 0x0) fd_no=13 called 14(18312) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 13(18308) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 9(18291) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 11(18297) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 2(18281) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 12(18307) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 5(18286) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 8(18289) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 1(18280) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 7(18288) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 6(18287) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 3(18282) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 10(18292) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5058 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5060 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5e18 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5d48 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5c78 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5ba8 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5958 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5960 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e54d8 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e54e0 0(18271) DEBUG: dialog_ng [dlg_hash.c:175]: destroy_dlg(): destroying dialog 0x7f86d39fcec8 0(18271) DEBUG: dialog_ng [dlg_hash.c:190]: destroy_dlg(): removed timer for dlg 0x7f86d39fcec8 [1247:1565] with clid 'M2Q3YzdhMzIzYTAwNjVmZjU4YWI0ODEwNjE4ZjBhYmY.' and tags '5f3bbe07' 0(18271) DEBUG: dialog_ng [dlg_hash.c:197]: destroy_dlg(): About to run dlg callback for destroy 0(18271) DEBUG: dialog_ng [dlg_cb.c:276]: run_dlg_callbacks(): dialog=0x7f86d39fcec8, type=8192 0(18271) DEBUG: acc [acc_cdr.c:671]: cdr_on_destroy(): dialog '0x7f86d39fcec8' destroyed! 0(18271) DEBUG: dialog_ng [dlg_hash.c:199]: destroy_dlg(): DONE: About to run dlg callback for destroy 0(18271) DEBUG: dialog_ng [dlg_hash.c:135]: destroy_entry_out(): Destroy dialog entry out 0(18271) DEBUG: <core> [db_pool.c:102]: pool_remove(): removing connection from the pool 0(18271) DEBUG: tm [t_funcs.c:119]: tm_shutdown(): DEBUG: tm_shutdown : start 0(18271) DEBUG: tm [t_funcs.c:122]: tm_shutdown(): DEBUG: tm_shutdown : emptying hash table 0(18271) DEBUG: tm [t_funcs.c:124]: tm_shutdown(): DEBUG: tm_shutdown : removing semaphores 0(18271) DEBUG: tm [t_funcs.c:126]: tm_shutdown(): DEBUG: tm_shutdown : destroying tmcb lists 0(18271) DEBUG: tm [t_funcs.c:129]: tm_shutdown(): DEBUG: tm_shutdown : done 0(18271) DEBUG: <core> [mem/shm_mem.c:242]: shm_mem_destroy(): shm_mem_destroy 0(18271) DEBUG: <core> [mem/shm_mem.c:245]: shm_mem_destroy(): destroying the shared memory lock 0(18271) DEBUG: <core> [main.c:803]: handle_sigs(): terminating due to SIGCHLD
************************************************ 1ST**************************** ************************************************ 2ND**************************** 4(18366) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 4(18366) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 3(18364) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 3(18364) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <INVITE> 3(18364) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: sip:NUMBER@ip;transport=UDP 3(18364) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 3(18364) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-157f210acf9f5910-1---d8754z->; state=6 3(18364) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 3(18364) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 3(18364) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 3(18364) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 3(18364) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 3(18364) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 3(18364) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-55250af6-47bc-1] (1 / 20) 3(18364) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 3(18364) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 3(18364) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [46]; uri=[sip:NUMBER@ip;transport=UDP] 3(18364) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [sip:NUMBER@ip;transport=UDP ] 3(18364) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <1> <INVITE> 3(18364) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=241 3(18364) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 3(18364) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=cb564567 3(18364) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 3(18364) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 3(18364) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(192.168.0.223, 192.168.0.223, 0) 3(18364) DEBUG: siputils [checks.c:103]: has_totag(): no totag 3(18364) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 3(18364) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=9191, isACK=0 3(18364) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 3(18364) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 3(18364) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 3(18364) DEBUG: auth_db [authorize.c:498]: auth_check(): realm [ip] table [subscriber] flags [0] 3(18364) DEBUG: auth [api.c:86]: pre_auth(): auth:pre_auth: Credentials with realm 'ip' not found 3(18364) DEBUG: auth_db [authorize.c:264]: digest_authenticate_hdr(): no credentials 3(18364) DEBUG: auth [challenge.c:127]: get_challenge_hf(): build_challenge_hf: realm='ip' 3(18364) DEBUG: auth [challenge.c:269]: get_challenge_hf(): auth: 'Proxy-Authenticate: Digest realm="ip", nonce="VSUMK1UlCv9P7aSE5k6Zyrv9CjPNlHFg" ' 3(18364) DEBUG: sl [sl.c:296]: send_reply(): reply in stateless mode (sl) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list 0x7ffcc777ce50 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 3(18364) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 8(18371) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 8(18371) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <ACK> 8(18371) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: sip:NUMBER@ip;transport=UDP 8(18371) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 8(18371) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-157f210acf9f5910-1---d8754z->; state=6 8(18371) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 8(18371) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 8(18371) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 8(18371) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 8(18371) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 8(18371) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 8(18371) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=51626b8ee4d53f3609fb0fb075d9873e.d813 8(18371) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 8(18371) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [88]; uri=[sip:NUMBER@ip;transport=UDP] 8(18371) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [sip:NUMBER@ip;transport=UDP] 8(18371) DEBUG: sl [sl_funcs.c:431]: sl_filter_ACK(): SL local ACK found -> dropping it! 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 8(18371) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 5(18368) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 5(18368) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <INVITE> 5(18368) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: sip:NUMBER@ip;transport=UDP 5(18368) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 5(18368) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-2329b210f27fbe46-1---d8754z->; state=6 5(18368) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 5(18368) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 5(18368) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 5(18368) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 5(18368) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 5(18368) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 5(18368) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-55250af6-47c0-1] (1 / 20) 5(18368) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 5(18368) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 5(18368) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [46]; uri=[sip:NUMBER@ip;transport=UDP] 5(18368) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [sip:NUMBER@ip;transport=UDP ] 5(18368) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <2> <INVITE> 5(18368) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=241 5(18368) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 5(18368) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=cb564567 5(18368) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 5(18368) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 5(18368) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(192.168.0.223, 192.168.0.223, 0) 5(18368) DEBUG: siputils [checks.c:103]: has_totag(): no totag 5(18368) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 5(18368) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=9188, isACK=0 5(18368) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 5(18368) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 5(18368) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 5(18368) DEBUG: auth_db [authorize.c:498]: auth_check(): realm [ip] table [subscriber] flags [0] 5(18368) DEBUG: auth [api.c:96]: pre_auth(): auth: digest-algo: MD5 parsed value: 1 5(18368) DEBUG: <core> [db_res.c:118]: db_new_result(): allocate 56 bytes for result set at 0x7ffcd16373d8 5(18368) DEBUG: db_mysql [km_res.c:68]: db_mysql_get_columns(): 3 columns returned from the query 5(18368) DEBUG: <core> [db_res.c:156]: db_allocate_columns(): allocate 24 bytes for result names at 0x7ffcd1637448 5(18368) DEBUG: <core> [db_res.c:167]: db_allocate_columns(): allocate 12 bytes for result types at 0x7ffcd1637498 5(18368) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[0] at 0x7ffcd16374e0 5(18368) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7ffcd16374e0)[0]=[sippasswd] 5(18368) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 5(18368) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[1] at 0x7ffcd1637528 5(18368) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7ffcd1637528)[1]=[userid] 5(18368) DEBUG: db_mysql [km_res.c:101]: db_mysql_get_columns(): use DB1_INT result type 5(18368) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[2] at 0x7ffcd1637570 5(18368) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7ffcd1637570)[2]=[permit_ip] 5(18368) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 5(18368) DEBUG: <core> [db_res.c:186]: db_allocate_rows(): allocate 16 bytes for rows at 0x7ffcd16375b8 5(18368) DEBUG: <core> [db_row.c:119]: db_allocate_row(): allocate 96 bytes for row values at 0x7ffcd1637600 5(18368) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [NUMBERCALLER01] 5(18368) DEBUG: <core> [db_val.c:73]: db_str2val(): converting INT [155982] 5(18368) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [0.0.0.0] 5(18368) DEBUG: auth_db [authorize.c:208]: get_ha1(): HA1 string calculated: f8a3d19f99daa1f9b6e063b74c390a02 5(18368) DEBUG: auth [api.c:211]: auth_check_response(): check_response: Our result = 'c16c53e4f1dae97a33ad26aab1ba55bd' 5(18368) DEBUG: auth [api.c:218]: auth_check_response(): check_response: Authorization is OK 5(18368) DEBUG: <core> [db_res.c:81]: db_free_columns(): freeing 3 columns 5(18368) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[0] at 0x7ffcd16374e0 5(18368) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[1] at 0x7ffcd1637528 5(18368) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[2] at 0x7ffcd1637570 5(18368) DEBUG: <core> [db_res.c:94]: db_free_columns(): freeing result names at 0x7ffcd1637448 5(18368) DEBUG: <core> [db_res.c:99]: db_free_columns(): freeing result types at 0x7ffcd1637498 5(18368) DEBUG: <core> [db_res.c:54]: db_free_rows(): freeing 1 rows 5(18368) DEBUG: <core> [db_row.c:97]: db_free_row(): freeing row values at 0x7ffcd1637600 5(18368) DEBUG: <core> [db_res.c:62]: db_free_rows(): freeing rows at 0x7ffcd16375b8 5(18368) DEBUG: <core> [db_res.c:136]: db_free_result(): freeing result set at 0x7ffcd16373d8 5(18368) DEBUG: rr [record.c:115]: get_custom_user(): invalid AVP value, using default user from RURI 5(18368) DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 13==13 && [ip] == [ip] 5(18368) DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060 5(18368) DEBUG: registrar [lookup.c:198]: lookup_helper(): contact for [NUMBER] found by address 5(18368) DEBUG: tm [t_lookup.c:1373]: t_newtran(): DEBUG: t_newtran: msg id=1 , global msg id=1 , T on entrance=(nil) 5(18368) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=9188, isACK=0 5(18368) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 5(18368) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 5(18368) DEBUG: tm [t_hooks.c:380]: run_reqin_callbacks_internal(): DBG: trans=0x7ffcc777d910, callback type 1, id 0 entered 5(18368) DEBUG: dialog_ng [dlg_handlers.c:855]: dlg_new_dialog(): starting dlg_new_dialog and method is [INVITE] 5(18368) DEBUG: dialog_ng [dlg_hash.c:924]: get_dlg(): no dialog callid='NDMyMTRiNjYzODQzMjU4ZGE3OTBlY2JmNTQyMzgzZTQ.' found 5(18368) DEBUG: dialog_ng [dlg_handlers.c:908]: dlg_new_dialog(): Building new Dialog for call-id NDMyMTRiNjYzODQzMjU4ZGE3OTBlY2JmNTQyMzgzZTQ. 5(18368) DEBUG: dialog_ng [dlg_handlers.c:909]: dlg_new_dialog(): SIP Method: INVITE 5(18368) DEBUG: dialog_ng [dlg_hash.c:324]: build_new_dlg(): new dialog on hash 944 5(18368) DEBUG: dialog_ng [dlg_handlers.c:249]: populate_leg_info(): route_set , contact sip:NUMBERCALLER@192.168.0.223:58288;transport=UDP, cseq 2 and bind_addr udp:ip:5060 5(18368) DEBUG: dialog_ng [dlg_hash.c:970]: link_dlg(): Linking new dialog with h_entry: 944 5(18368) DEBUG: dialog_ng [dlg_hash.c:984]: link_dlg(): ref dlg 0x7ffcc77802b8 with 1 -> 1 5(18368) DEBUG: dialog_ng [dlg_cb.c:250]: run_create_callbacks(): dialog=0x7ffcc77802b8 5(18368) DEBUG: acc [acc_cdr.c:726]: cdr_on_create(): dialog '0x7ffcc77802b8' created! 0(18353) ALERT: <core> [main.c:784]: handle_sigs(): child process 18368 exited by a signal 11 14(18391) CRITICAL: <core> [pass_fd.c:293]: receive_fd(): EOF on 12 0(18353) ALERT: <core> [main.c:787]: handle_sigs(): core was generated 14(18391) DEBUG: <core> [tcp_main.c:3537]: handle_ser_child(): DBG: handle_ser_child: dead child 5, pid 18368 (shutting down?) 0(18353) INFO: <core> [main.c:799]: handle_sigs(): terminating due to SIGCHLD 14(18391) DEBUG: <core> [io_wait.h:610]: io_watch_del(): DBG: io_watch_del (0x9e70a0, 12, -1, 0x0) fd_no=13 called 14(18391) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 8(18371) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 13(18390) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 6(18369) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 1(18362) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 11(18374) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 7(18370) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 4(18366) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 3(18364) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 9(18372) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 2(18363) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 10(18373) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 12(18389) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a058 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a060 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776ae18 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776ad48 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776ac78 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776aba8 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a958 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a960 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a4d8 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a4e0 0(18353) DEBUG: dialog_ng [dlg_hash.c:175]: destroy_dlg(): destroying dialog 0x7ffcc77802b8 0(18353) DEBUG: dialog_ng [dlg_hash.c:190]: destroy_dlg(): removed timer for dlg 0x7ffcc77802b8 [944:2323] with clid 'NDMyMTRiNjYzODQzMjU4ZGE3OTBlY2JmNTQyMzgzZTQ.' and tags 'cb564567' 0(18353) DEBUG: dialog_ng [dlg_hash.c:197]: destroy_dlg(): About to run dlg callback for destroy 0(18353) DEBUG: dialog_ng [dlg_cb.c:276]: run_dlg_callbacks(): dialog=0x7ffcc77802b8, type=8192 0(18353) DEBUG: acc [acc_cdr.c:671]: cdr_on_destroy(): dialog '0x7ffcc77802b8' destroyed! 0(18353) DEBUG: dialog_ng [dlg_hash.c:199]: destroy_dlg(): DONE: About to run dlg callback for destroy 0(18353) DEBUG: dialog_ng [dlg_hash.c:135]: destroy_entry_out(): Destroy dialog entry out 0(18353) DEBUG: usrloc [ucontact.c:957]: db_update_ucontact_ruid(): ruid:uloc-55250628-45ab-1 0(18353) DEBUG: usrloc [ucontact.c:1068]: db_update_ucontact_ruid(): contact:sip:NUMBER@192.168.0.223:58288;rinstance=b11aa314960a5941;transport=UDP 0(18353) DEBUG: <core> [db_pool.c:102]: pool_remove(): removing connection from the pool 0(18353) DEBUG: tm [t_funcs.c:119]: tm_shutdown(): DEBUG: tm_shutdown : start 0(18353) DEBUG: tm [t_funcs.c:122]: tm_shutdown(): DEBUG: tm_shutdown : emptying hash table 0(18353) DEBUG: tm [t_funcs.c:124]: tm_shutdown(): DEBUG: tm_shutdown : removing semaphores 0(18353) DEBUG: tm [t_funcs.c:126]: tm_shutdown(): DEBUG: tm_shutdown : destroying tmcb lists 0(18353) DEBUG: tm [t_funcs.c:129]: tm_shutdown(): DEBUG: tm_shutdown : done 0(18353) DEBUG: <core> [mem/shm_mem.c:242]: shm_mem_destroy(): shm_mem_destroy 0(18353) DEBUG: <core> [mem/shm_mem.c:245]: shm_mem_destroy(): destroying the shared memory lock 0(18353) DEBUG: <core> [main.c:803]: handle_sigs(): terminating due to SIGCHLD ^C
************************************************ 2ND****************************
-- View this message in context: http://sip-router.1086192.n5.nabble.com/Kamailio-V-2-4-2-Dialog-ng-crash-and... Sent from the Users mailing list archive at Nabble.com.
Hello, you provided the log messages from kamailio, not the backtrace output with gdb. The logs show that some core files were generated. Locate them (should be in / or current folder or the value of -w parameter or some folder specific to your system).
The use the gdb tool to take the backtrace:
gdb /path/to/kamailio /path/to/corefile
Run the command:
bt full
Send the output here.
Cheers, Daniel
On 08/04/15 13:22, ycaner wrote:
Hello, i got 2 trace. when u have time ,take a look please
1ST***************************** 5(18286) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 5(18286) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 4(18284) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 4(18284) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method:
<INVITE> 4(18284) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: <sip:NUMBER@ip;transport=UDP> 4(18284) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 4(18284) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-25c91a7ec68e5790-1---d8754z->; state=6 4(18284) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 4(18284) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 4(18284) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 4(18284) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 4(18284) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 4(18284) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 4(18284) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-552509d3-476c-1] (1 / 20) 4(18284) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 4(18284) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 4(18284) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [46]; uri=[sip:NUMBER@ip;transport=UDP] 4(18284) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:NUMBER@ip;transport=UDP> ] 4(18284) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <2> <INVITE> 4(18284) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=241 4(18284) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 4(18284) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=5f3bbe07 4(18284) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 4(18284) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 4(18284) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(192.168.0.223, 192.168.0.223, 0) 4(18284) DEBUG: siputils [checks.c:103]: has_totag(): no totag 4(18284) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 4(18284) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=34067, isACK=0 4(18284) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 4(18284) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 4(18284) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 4(18284) DEBUG: auth_db [authorize.c:498]: auth_check(): realm [ip] table [subscriber] flags [0] 4(18284) DEBUG: auth [api.c:96]: pre_auth(): auth: digest-algo: MD5 parsed value: 1 4(18284) DEBUG: <core> [db_res.c:118]: db_new_result(): allocate 56 bytes for result set at 0x7f86dd8b23d8 4(18284) DEBUG: db_mysql [km_res.c:68]: db_mysql_get_columns(): 3 columns returned from the query 4(18284) DEBUG: <core> [db_res.c:156]: db_allocate_columns(): allocate 24 bytes for result names at 0x7f86dd8b2448 4(18284) DEBUG: <core> [db_res.c:167]: db_allocate_columns(): allocate 12 bytes for result types at 0x7f86dd8b2498 4(18284) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[0] at 0x7f86dd8b24e0 4(18284) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7f86dd8b24e0)[0]=[sippasswd] 4(18284) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 4(18284) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[1] at 0x7f86dd8b2528 4(18284) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7f86dd8b2528)[1]=[userid] 4(18284) DEBUG: db_mysql [km_res.c:101]: db_mysql_get_columns(): use DB1_INT result type 4(18284) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[2] at 0x7f86dd8b2570 4(18284) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7f86dd8b2570)[2]=[permit_ip] 4(18284) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 4(18284) DEBUG: <core> [db_res.c:186]: db_allocate_rows(): allocate 16 bytes for rows at 0x7f86dd8b25b8 4(18284) DEBUG: <core> [db_row.c:119]: db_allocate_row(): allocate 96 bytes for row values at 0x7f86dd8b2600 4(18284) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [850302342301] 4(18284) DEBUG: <core> [db_val.c:73]: db_str2val(): converting INT [155982] 4(18284) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [0.0.0.0] 4(18284) DEBUG: auth_db [authorize.c:208]: get_ha1(): HA1 string calculated: f8a3d19f99daa1f9b6e063b74c390a02 4(18284) DEBUG: auth [api.c:211]: auth_check_response(): check_response: Our result = 'fbd5b3b9148128721fd224940fad2a50' 4(18284) DEBUG: auth [api.c:218]: auth_check_response(): check_response: Authorization is OK 4(18284) DEBUG: <core> [db_res.c:81]: db_free_columns(): freeing 3 columns 4(18284) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[0] at 0x7f86dd8b24e0 4(18284) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[1] at 0x7f86dd8b2528 4(18284) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[2] at 0x7f86dd8b2570 4(18284) DEBUG: <core> [db_res.c:94]: db_free_columns(): freeing result names at 0x7f86dd8b2448 4(18284) DEBUG: <core> [db_res.c:99]: db_free_columns(): freeing result types at 0x7f86dd8b2498 4(18284) DEBUG: <core> [db_res.c:54]: db_free_rows(): freeing 1 rows 4(18284) DEBUG: <core> [db_row.c:97]: db_free_row(): freeing row values at 0x7f86dd8b2600 4(18284) DEBUG: <core> [db_res.c:62]: db_free_rows(): freeing rows at 0x7f86dd8b25b8 4(18284) DEBUG: <core> [db_res.c:136]: db_free_result(): freeing result set at 0x7f86dd8b23d8 4(18284) DEBUG: rr [record.c:115]: get_custom_user(): invalid AVP value, using default user from RURI 4(18284) DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 13==13 && [ip] == [ip] 4(18284) DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060 4(18284) DEBUG: registrar [lookup.c:198]: lookup_helper(): contact for [NUMBER] found by address 4(18284) DEBUG: tm [t_lookup.c:1373]: t_newtran(): DEBUG: t_newtran: msg id=1 , global msg id=1 , T on entrance=(nil) 4(18284) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=34067, isACK=0 4(18284) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 4(18284) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 4(18284) DEBUG: tm [t_hooks.c:380]: run_reqin_callbacks_internal(): DBG: trans=0x7f86d39fb8a8, callback type 1, id 0 entered 4(18284) DEBUG: dialog_ng [dlg_handlers.c:855]: dlg_new_dialog(): starting dlg_new_dialog and method is [INVITE] 4(18284) DEBUG: dialog_ng [dlg_hash.c:924]: get_dlg(): no dialog callid='M2Q3YzdhMzIzYTAwNjVmZjU4YWI0ODEwNjE4ZjBhYmY.' found 4(18284) DEBUG: dialog_ng [dlg_handlers.c:908]: dlg_new_dialog(): Building new Dialog for call-id M2Q3YzdhMzIzYTAwNjVmZjU4YWI0ODEwNjE4ZjBhYmY. 4(18284) DEBUG: dialog_ng [dlg_handlers.c:909]: dlg_new_dialog(): SIP Method: INVITE 4(18284) DEBUG: dialog_ng [dlg_hash.c:324]: build_new_dlg(): new dialog on hash 1247 4(18284) DEBUG: dialog_ng [dlg_handlers.c:249]: populate_leg_info(): route_set , contact sip:8503023423@192.168.0.223:58288;transport=UDP, cseq 2 and bind_addr udp:ip:5060 4(18284) DEBUG: dialog_ng [dlg_hash.c:970]: link_dlg(): Linking new dialog with h_entry: 1247 4(18284) DEBUG: dialog_ng [dlg_hash.c:984]: link_dlg(): ref dlg 0x7f86d39fcec8 with 1 -> 1 4(18284) DEBUG: dialog_ng [dlg_cb.c:250]: run_create_callbacks(): dialog=0x7f86d39fcec8 4(18284) DEBUG: acc [acc_cdr.c:726]: cdr_on_create(): dialog '0x7f86d39fcec8' created! 1(18280) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 1(18280) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <OPTIONS> 1(18280) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: <sip:ip> 1(18280) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 1(18280) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK3ad4ae72>; state=6 1(18280) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 1(18280) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 1(18280) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 1(18280) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 1(18280) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 1(18280) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 1(18280) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-552509d3-4768-1] (1 / 20) 1(18280) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 1(18280) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 1(18280) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [21]; uri=[sip:ip] 1(18280) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:ip> ] 1(18280) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <102> <OPTIONS> 1(18280) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=0 1(18280) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 1(18280) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=as1276ecb6 1(18280) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 1(18280) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 1(18280) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(212.175.81.71, 212.175.81.71, 0) 1(18280) DEBUG: siputils [checks.c:103]: has_totag(): no totag 1(18280) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 1(18280) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=20665, isACK=0 1(18280) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 1(18280) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 1(18280) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 1(18280) DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 13==13 && [ip] == [ip] 1(18280) DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list 0x7f86d39fd928 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 1(18280) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 1(18280) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 0(18271) ALERT: <core> [main.c:784]: handle_sigs(): child process 18284 exited by a signal 11 14(18312) CRITICAL: <core> [pass_fd.c:293]: receive_fd(): EOF on 11 0(18271) ALERT: <core> [main.c:787]: handle_sigs(): core was generated 14(18312) DEBUG: <core> [tcp_main.c:3537]: handle_ser_child(): DBG: handle_ser_child: dead child 4, pid 18284 (shutting down?) 0(18271) INFO: <core> [main.c:799]: handle_sigs(): terminating due to SIGCHLD 14(18312) DEBUG: <core> [io_wait.h:610]: io_watch_del(): DBG: io_watch_del (0x9e70a0, 11, -1, 0x0) fd_no=13 called 14(18312) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 13(18308) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 9(18291) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 11(18297) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 2(18281) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 12(18307) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 5(18286) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 8(18289) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 1(18280) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 7(18288) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 6(18287) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 3(18282) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 10(18292) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5058 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5060 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5e18 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5d48 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5c78 0(18271) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7f86d39e5ba8 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5958 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e5960 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e54d8 0(18271) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7f86d39e54e0 0(18271) DEBUG: dialog_ng [dlg_hash.c:175]: destroy_dlg(): destroying dialog 0x7f86d39fcec8 0(18271) DEBUG: dialog_ng [dlg_hash.c:190]: destroy_dlg(): removed timer for dlg 0x7f86d39fcec8 [1247:1565] with clid 'M2Q3YzdhMzIzYTAwNjVmZjU4YWI0ODEwNjE4ZjBhYmY.' and tags '5f3bbe07' 0(18271) DEBUG: dialog_ng [dlg_hash.c:197]: destroy_dlg(): About to run dlg callback for destroy 0(18271) DEBUG: dialog_ng [dlg_cb.c:276]: run_dlg_callbacks(): dialog=0x7f86d39fcec8, type=8192 0(18271) DEBUG: acc [acc_cdr.c:671]: cdr_on_destroy(): dialog '0x7f86d39fcec8' destroyed! 0(18271) DEBUG: dialog_ng [dlg_hash.c:199]: destroy_dlg(): DONE: About to run dlg callback for destroy 0(18271) DEBUG: dialog_ng [dlg_hash.c:135]: destroy_entry_out(): Destroy dialog entry out 0(18271) DEBUG: <core> [db_pool.c:102]: pool_remove(): removing connection from the pool 0(18271) DEBUG: tm [t_funcs.c:119]: tm_shutdown(): DEBUG: tm_shutdown : start 0(18271) DEBUG: tm [t_funcs.c:122]: tm_shutdown(): DEBUG: tm_shutdown : emptying hash table 0(18271) DEBUG: tm [t_funcs.c:124]: tm_shutdown(): DEBUG: tm_shutdown : removing semaphores 0(18271) DEBUG: tm [t_funcs.c:126]: tm_shutdown(): DEBUG: tm_shutdown : destroying tmcb lists 0(18271) DEBUG: tm [t_funcs.c:129]: tm_shutdown(): DEBUG: tm_shutdown : done 0(18271) DEBUG: <core> [mem/shm_mem.c:242]: shm_mem_destroy(): shm_mem_destroy 0(18271) DEBUG: <core> [mem/shm_mem.c:245]: shm_mem_destroy(): destroying the shared memory lock 0(18271) DEBUG: <core> [main.c:803]: handle_sigs(): terminating due to SIGCHLD
1ST****************************
2ND**************************** 4(18366) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 4(18366) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 3(18364) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 3(18364) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method:
<INVITE> 3(18364) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: <sip:NUMBER@ip;transport=UDP> 3(18364) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 3(18364) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-157f210acf9f5910-1---d8754z->; state=6 3(18364) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 3(18364) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 3(18364) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 3(18364) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 3(18364) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 3(18364) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 3(18364) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-55250af6-47bc-1] (1 / 20) 3(18364) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 3(18364) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 3(18364) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [46]; uri=[sip:NUMBER@ip;transport=UDP] 3(18364) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:NUMBER@ip;transport=UDP> ] 3(18364) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <1> <INVITE> 3(18364) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=241 3(18364) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 3(18364) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=cb564567 3(18364) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 3(18364) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 3(18364) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(192.168.0.223, 192.168.0.223, 0) 3(18364) DEBUG: siputils [checks.c:103]: has_totag(): no totag 3(18364) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 3(18364) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=9191, isACK=0 3(18364) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 3(18364) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 3(18364) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 3(18364) DEBUG: auth_db [authorize.c:498]: auth_check(): realm [ip] table [subscriber] flags [0] 3(18364) DEBUG: auth [api.c:86]: pre_auth(): auth:pre_auth: Credentials with realm 'ip' not found 3(18364) DEBUG: auth_db [authorize.c:264]: digest_authenticate_hdr(): no credentials 3(18364) DEBUG: auth [challenge.c:127]: get_challenge_hf(): build_challenge_hf: realm='ip' 3(18364) DEBUG: auth [challenge.c:269]: get_challenge_hf(): auth: 'Proxy-Authenticate: Digest realm="ip", nonce="VSUMK1UlCv9P7aSE5k6Zyrv9CjPNlHFg" ' 3(18364) DEBUG: sl [sl.c:296]: send_reply(): reply in stateless mode (sl) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list 0x7ffcc777ce50 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 3(18364) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 3(18364) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 8(18371) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 8(18371) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <ACK> 8(18371) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: <sip:NUMBER@ip;transport=UDP> 8(18371) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 8(18371) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-157f210acf9f5910-1---d8754z->; state=6 8(18371) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 8(18371) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 8(18371) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 8(18371) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 8(18371) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 8(18371) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 8(18371) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=51626b8ee4d53f3609fb0fb075d9873e.d813 8(18371) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 8(18371) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [88]; uri=[sip:NUMBER@ip;transport=UDP] 8(18371) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:NUMBER@ip;transport=UDP>] 8(18371) DEBUG: sl [sl_funcs.c:431]: sl_filter_ACK(): SL local ACK found -> dropping it! 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil) 8(18371) DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil) 8(18371) DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up 5(18368) DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request: 5(18368) DEBUG: <core> [parser/msg_parser.c:625]: parse_msg(): method: <INVITE> 5(18368) DEBUG: <core> [parser/msg_parser.c:627]: parse_msg(): uri: <sip:NUMBER@ip;transport=UDP> 5(18368) DEBUG: <core> [parser/msg_parser.c:629]: parse_msg(): version: <SIP/2.0> 5(18368) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d8754z-2329b210f27fbe46-1---d8754z->; state=6 5(18368) DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17 5(18368) DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5 5(18368) DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2 5(18368) DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via 5(18368) DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg... 5(18368) DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts... 5(18368) DEBUG: <core> [sruid.c:178]: sruid_next(): new sruid is [srid-55250af6-47c0-1] (1 / 20) 5(18368) DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 5(18368) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10 5(18368) DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [46]; uri=[sip:NUMBER@ip;transport=UDP] 5(18368) DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:NUMBER@ip;transport=UDP> ] 5(18368) DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <2> <INVITE> 5(18368) DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=241 5(18368) DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header 5(18368) DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=cb564567 5(18368) DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29 5(18368) DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1 5(18368) DEBUG: <core> [msg_translator.c:206]: check_via_address(): check_via_address(192.168.0.223, 192.168.0.223, 0) 5(18368) DEBUG: siputils [checks.c:103]: has_totag(): no totag 5(18368) DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=0 T start=0xffffffffffffffff 5(18368) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=9188, isACK=0 5(18368) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 5(18368) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 5(18368) DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=1 global id=1 T end=(nil) 5(18368) DEBUG: auth_db [authorize.c:498]: auth_check(): realm [ip] table [subscriber] flags [0] 5(18368) DEBUG: auth [api.c:96]: pre_auth(): auth: digest-algo: MD5 parsed value: 1 5(18368) DEBUG: <core> [db_res.c:118]: db_new_result(): allocate 56 bytes for result set at 0x7ffcd16373d8 5(18368) DEBUG: db_mysql [km_res.c:68]: db_mysql_get_columns(): 3 columns returned from the query 5(18368) DEBUG: <core> [db_res.c:156]: db_allocate_columns(): allocate 24 bytes for result names at 0x7ffcd1637448 5(18368) DEBUG: <core> [db_res.c:167]: db_allocate_columns(): allocate 12 bytes for result types at 0x7ffcd1637498 5(18368) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[0] at 0x7ffcd16374e0 5(18368) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7ffcd16374e0)[0]=[sippasswd] 5(18368) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 5(18368) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[1] at 0x7ffcd1637528 5(18368) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7ffcd1637528)[1]=[userid] 5(18368) DEBUG: db_mysql [km_res.c:101]: db_mysql_get_columns(): use DB1_INT result type 5(18368) DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[2] at 0x7ffcd1637570 5(18368) DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7ffcd1637570)[2]=[permit_ip] 5(18368) DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type 5(18368) DEBUG: <core> [db_res.c:186]: db_allocate_rows(): allocate 16 bytes for rows at 0x7ffcd16375b8 5(18368) DEBUG: <core> [db_row.c:119]: db_allocate_row(): allocate 96 bytes for row values at 0x7ffcd1637600 5(18368) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [NUMBERCALLER01] 5(18368) DEBUG: <core> [db_val.c:73]: db_str2val(): converting INT [155982] 5(18368) DEBUG: <core> [db_val.c:117]: db_str2val(): converting STRING [0.0.0.0] 5(18368) DEBUG: auth_db [authorize.c:208]: get_ha1(): HA1 string calculated: f8a3d19f99daa1f9b6e063b74c390a02 5(18368) DEBUG: auth [api.c:211]: auth_check_response(): check_response: Our result = 'c16c53e4f1dae97a33ad26aab1ba55bd' 5(18368) DEBUG: auth [api.c:218]: auth_check_response(): check_response: Authorization is OK 5(18368) DEBUG: <core> [db_res.c:81]: db_free_columns(): freeing 3 columns 5(18368) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[0] at 0x7ffcd16374e0 5(18368) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[1] at 0x7ffcd1637528 5(18368) DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[2] at 0x7ffcd1637570 5(18368) DEBUG: <core> [db_res.c:94]: db_free_columns(): freeing result names at 0x7ffcd1637448 5(18368) DEBUG: <core> [db_res.c:99]: db_free_columns(): freeing result types at 0x7ffcd1637498 5(18368) DEBUG: <core> [db_res.c:54]: db_free_rows(): freeing 1 rows 5(18368) DEBUG: <core> [db_row.c:97]: db_free_row(): freeing row values at 0x7ffcd1637600 5(18368) DEBUG: <core> [db_res.c:62]: db_free_rows(): freeing rows at 0x7ffcd16375b8 5(18368) DEBUG: <core> [db_res.c:136]: db_free_result(): freeing result set at 0x7ffcd16373d8 5(18368) DEBUG: rr [record.c:115]: get_custom_user(): invalid AVP value, using default user from RURI 5(18368) DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 13==13 && [ip] == [ip] 5(18368) DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060 5(18368) DEBUG: registrar [lookup.c:198]: lookup_helper(): contact for [NUMBER] found by address 5(18368) DEBUG: tm [t_lookup.c:1373]: t_newtran(): DEBUG: t_newtran: msg id=1 , global msg id=1 , T on entrance=(nil) 5(18368) DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=9188, isACK=0 5(18368) DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed 5(18368) DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found 5(18368) DEBUG: tm [t_hooks.c:380]: run_reqin_callbacks_internal(): DBG: trans=0x7ffcc777d910, callback type 1, id 0 entered 5(18368) DEBUG: dialog_ng [dlg_handlers.c:855]: dlg_new_dialog(): starting dlg_new_dialog and method is [INVITE] 5(18368) DEBUG: dialog_ng [dlg_hash.c:924]: get_dlg(): no dialog callid='NDMyMTRiNjYzODQzMjU4ZGE3OTBlY2JmNTQyMzgzZTQ.' found 5(18368) DEBUG: dialog_ng [dlg_handlers.c:908]: dlg_new_dialog(): Building new Dialog for call-id NDMyMTRiNjYzODQzMjU4ZGE3OTBlY2JmNTQyMzgzZTQ. 5(18368) DEBUG: dialog_ng [dlg_handlers.c:909]: dlg_new_dialog(): SIP Method: INVITE 5(18368) DEBUG: dialog_ng [dlg_hash.c:324]: build_new_dlg(): new dialog on hash 944 5(18368) DEBUG: dialog_ng [dlg_handlers.c:249]: populate_leg_info(): route_set , contact sip:NUMBERCALLER@192.168.0.223:58288;transport=UDP, cseq 2 and bind_addr udp:ip:5060 5(18368) DEBUG: dialog_ng [dlg_hash.c:970]: link_dlg(): Linking new dialog with h_entry: 944 5(18368) DEBUG: dialog_ng [dlg_hash.c:984]: link_dlg(): ref dlg 0x7ffcc77802b8 with 1 -> 1 5(18368) DEBUG: dialog_ng [dlg_cb.c:250]: run_create_callbacks(): dialog=0x7ffcc77802b8 5(18368) DEBUG: acc [acc_cdr.c:726]: cdr_on_create(): dialog '0x7ffcc77802b8' created! 0(18353) ALERT: <core> [main.c:784]: handle_sigs(): child process 18368 exited by a signal 11 14(18391) CRITICAL: <core> [pass_fd.c:293]: receive_fd(): EOF on 12 0(18353) ALERT: <core> [main.c:787]: handle_sigs(): core was generated 14(18391) DEBUG: <core> [tcp_main.c:3537]: handle_ser_child(): DBG: handle_ser_child: dead child 5, pid 18368 (shutting down?) 0(18353) INFO: <core> [main.c:799]: handle_sigs(): terminating due to SIGCHLD 14(18391) DEBUG: <core> [io_wait.h:610]: io_watch_del(): DBG: io_watch_del (0x9e70a0, 12, -1, 0x0) fd_no=13 called 14(18391) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 8(18371) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 13(18390) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 6(18369) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 1(18362) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 11(18374) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 7(18370) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 4(18366) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 3(18364) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 9(18372) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 2(18363) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 10(18373) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 12(18389) INFO: <core> [main.c:850]: sig_usr(): signal 15 received 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a058 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a060 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776ae18 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776ad48 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776ac78 0(18353) DEBUG: <core> [dtrie.c:93]: dtrie_delete(): free node at 0x7ffcc776aba8 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a958 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a960 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a4d8 0(18353) DEBUG: <core> [dtrie.c:105]: dtrie_destroy(): free root at 0x7ffcc776a4e0 0(18353) DEBUG: dialog_ng [dlg_hash.c:175]: destroy_dlg(): destroying dialog 0x7ffcc77802b8 0(18353) DEBUG: dialog_ng [dlg_hash.c:190]: destroy_dlg(): removed timer for dlg 0x7ffcc77802b8 [944:2323] with clid 'NDMyMTRiNjYzODQzMjU4ZGE3OTBlY2JmNTQyMzgzZTQ.' and tags 'cb564567' 0(18353) DEBUG: dialog_ng [dlg_hash.c:197]: destroy_dlg(): About to run dlg callback for destroy 0(18353) DEBUG: dialog_ng [dlg_cb.c:276]: run_dlg_callbacks(): dialog=0x7ffcc77802b8, type=8192 0(18353) DEBUG: acc [acc_cdr.c:671]: cdr_on_destroy(): dialog '0x7ffcc77802b8' destroyed! 0(18353) DEBUG: dialog_ng [dlg_hash.c:199]: destroy_dlg(): DONE: About to run dlg callback for destroy 0(18353) DEBUG: dialog_ng [dlg_hash.c:135]: destroy_entry_out(): Destroy dialog entry out 0(18353) DEBUG: usrloc [ucontact.c:957]: db_update_ucontact_ruid(): ruid:uloc-55250628-45ab-1 0(18353) DEBUG: usrloc [ucontact.c:1068]: db_update_ucontact_ruid(): contact:sip:NUMBER@192.168.0.223:58288;rinstance=b11aa314960a5941;transport=UDP 0(18353) DEBUG: <core> [db_pool.c:102]: pool_remove(): removing connection from the pool 0(18353) DEBUG: tm [t_funcs.c:119]: tm_shutdown(): DEBUG: tm_shutdown : start 0(18353) DEBUG: tm [t_funcs.c:122]: tm_shutdown(): DEBUG: tm_shutdown : emptying hash table 0(18353) DEBUG: tm [t_funcs.c:124]: tm_shutdown(): DEBUG: tm_shutdown : removing semaphores 0(18353) DEBUG: tm [t_funcs.c:126]: tm_shutdown(): DEBUG: tm_shutdown : destroying tmcb lists 0(18353) DEBUG: tm [t_funcs.c:129]: tm_shutdown(): DEBUG: tm_shutdown : done 0(18353) DEBUG: <core> [mem/shm_mem.c:242]: shm_mem_destroy(): shm_mem_destroy 0(18353) DEBUG: <core> [mem/shm_mem.c:245]: shm_mem_destroy(): destroying the shared memory lock 0(18353) DEBUG: <core> [main.c:803]: handle_sigs(): terminating due to SIGCHLD ^C
2ND****************************
-- View this message in context: http://sip-router.1086192.n5.nabble.com/Kamailio-V-2-4-2-Dialog-ng-crash-and... Sent from the Users mailing list archive at Nabble.com.
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users