OK, I see. And again, any useful backtrace during the crashes ?

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:48 PM, Kirill Galinurov wrote:
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] <mailto:[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] <mailto:[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 list
        [email protected] <mailto:[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

Reply via email to