It's crashes exactly when reloading It's my test instance with no traffic at all yet. I rewrite my old 2.4 config to new syntax I paste block of code. Then change it. And it's crash. But if I restart opensips everything looks OK.
вт, 25 июн. 2019 г. в 18:36, Bogdan-Andrei Iancu <[email protected]>: > Do you have any idea if OpenSIPS crashes exactly when reloading or does it > crash when handling traffic after the reload ? Again, any chances to get a > valid backtrace ? > > Regards, > > Bogdan-Andrei Iancu > > OpenSIPS Founder and Developer > https://www.opensips-solutions.com > OpenSIPS Summit 2019 > https://www.opensips.org/events/Summit-2019Amsterdam/ > > On 06/25/2019 06:28 PM, Kirill Galinurov wrote: > > Hi Bogan, > Yes my opensips predictably crashes, when I do routes reload. Even when I > do not change anythihg. But I think.. It' s probably crashes when I use > return statement like: > if (is_method("INVITE")) { > route(get_account_code); > route(check_callerid); > route(number_normalize); > } > > route[check_callerid]{ > xlog("L_INFO","Check callerid to path for operators\n"); > if(! dp_translate(999,$fU,$avp(FromNum))){ > send_reply(404,"Bad From User"); > exit; > } else { > return; > } > } > When Opensips run as systemd service It restarts and core was not > generated. > > > > вт, 25 июн. 2019 г. в 18:06, Bogdan-Andrei Iancu <[email protected]>: > >> Hi Kirill, >> >> Does your opensips predictably crashes each time you do the routes reload >> ? if yes, do you get each time an invalid corefile ? >> >> Best regards, >> >> Bogdan-Andrei Iancu >> >> OpenSIPS Founder and Developer >> https://www.opensips-solutions.com >> OpenSIPS Summit 2019 >> https://www.opensips.org/events/Summit-2019Amsterdam/ >> >> On 06/25/2019 11:47 AM, Kirill Galinurov wrote: >> >> One more information >> I run opensips in debug mode with command: >> opensips -f /etc/opensips/opensips.cfg.j2 -p "python3 >> /etc/opensips/opensips-preproc.py" a Q_MALLOC_DBG -m 16832 -M 512 >> >> After opensips-cli -x mi reload_routes >> ERROR: communication exception for 'reload_routes' returned: >> ERROR: Is OpenSIPS running? >> >> Logs: >> >> Jun 25 04:37:33 [21481] DBG:core:fix_actions: fixing t_was_cancelled, >> /etc/opensips/opensips_routes.cfg:346 >> Jun 25 04:37:33 [21481] INFO:core:routes_reload_per_proc: process >> successfully parsed new cfg (seq 1) >> Jun 25 04:37:55 [21460] DBG:core:reload_routing_script: done with waiting >> after 20001 miliseconds >> Jun 25 04:38:13 [21457] DBG:core:handle_sigs: unknown child process 21458 >> ended. Ignoring >> Jun 25 04:38:13 [21457] DBG:core:handle_sigs: OpenSIPS exit status = 139 >> Jun 25 04:38:13 [21457] INFO:core:handle_sigs: child process 21463 >> exited by a signal 11 >> Jun 25 04:38:13 [21457] INFO:core:handle_sigs: core was generated >> Jun 25 04:38:13 [21457] INFO:core:handle_sigs: terminating due to SIGCHLD >> >> (gdb) bt full: >> #0 0x00000000004652b0 in ?? () >> No symbol table info available. >> #1 0x0000000000000044 in ?? () >> No symbol table info available. >> #2 0x000053d70577fc74 in ?? () >> No symbol table info available. >> #3 0x0000000000000000 in ?? () >> No symbol table info available. >> >> >> >> _______________________________________________ >> Users mailing >> [email protected]http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> >> >> >
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
