Hi Qasim,

This looks very very similar to an old report:
http://lists.opensips.org/pipermail/users/2017-January/036231.html

And this was fixed in 2.2:
https://github.com/OpenSIPS/opensips/commit/4023a5d797960d245b52eb73dc9fc26b8cdf2914

I guess you try to do some async stuff in the reply route, right ?

Regards,

Bogdan-Andrei Iancu
  OpenSIPS Founder and Developer
  http://www.opensips-solutions.com

OpenSIPS Summit May 2017 Amsterdam
  http://www.opensips.org/events/Summit-2017Amsterdam.html

On 04/13/2017 12:56 PM, qasimak...@gmail.com wrote:
Hi Bogdan,

PFA required logs. Also fund below some more info on the setup i am using.

*OS:*
Distributor ID: SUSE LINUX
Description:    openSUSE Leap 42.1 (x86_64)
Release:        42.1

*Opensips:*
version: opensips 2.2.3 (x86_64/linux)
flags: STATS: On, DISABLE_NAGLE, USE_MCAST, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
git revision: 815a81abb
main.c compiled on 13:56:49 Apr 12 2017 with gcc 4.8

Please also note that i have tried compiling it from git but the problem persists.

Regards,
Qasim



On Thu, Apr 13, 2017 at 2:26 PM, Bogdan-Andrei Iancu <bog...@opensips.org <mailto:bog...@opensips.org>> wrote:

    Hi Qasim,

    Thank you for your report. Could you please run a "bt full" in gdb
    a post the output ?

    Best regards,

    Bogdan-Andrei Iancu
       OpenSIPS Founder and Developer
       http://www.opensips-solutions.com <http://www.opensips-solutions.com>

    OpenSIPS Summit May 2017 Amsterdam
       http://www.opensips.org/events/Summit-2017Amsterdam.html
    <http://www.opensips.org/events/Summit-2017Amsterdam.html>

    On 04/13/2017 12:09 PM, qasimak...@gmail.com
    <mailto:qasimak...@gmail.com> wrote:
    Hi,
    I have upgraded my script from 1.11 to 2.2.3 which works fine
    until i put async function on a single rest_get query. When the
    async line is executed i get following errors:

        2017-04-13T14:03:45.320300+05:00 sip01 kernel:
        [31710929.448312] opensips[11475]: segfault at 10 ip
        0000000000427260 sp 00007ffe8c29f6e8 error 6 in
        opensips[400000+228000] 2017-04-13T14:03:45.908172+05:00
        sip01 ./sbin/opensips[10993]: WARNING:core:utimer_ticker:
        utimer task <tm-utimer> already scheduled for 19470 ms (now
        19570 ms), it may overlap.. 2017-04-13T14:03:46.008338+05:00
        sip01 ./sbin/opensips[10993]: WARNING:core:utimer_ticker:
        utimer task <tm-utimer> already scheduled for 19470 ms (now
19670 ms), it may overlap..
    I also have a core dump available, after opening in gdb i get the
    following info:

        [Thread debugging using libthread_db enabled] Using host
        libthread_db library "/lib64/libthread_db.so.1". Core was
        generated by `./sbin/opensips -P /var/run/opensips.pid'.
        Program terminated with signal SIGSEGV, Segmentation fault.
        #0  0x0000000000427260 in context_put_int
        (type=CONTEXT_GLOBAL, ctx=0x0, pos=4, data=1) at context.c:173
        173             ((int *)ctx)[pos] = data;

    Please note i will keep core dumps if you guys need some more
    info on it.
    Regards,
    Qasim

    _______________________________________________
    Users mailing list
    Users@lists.opensips.org <mailto:Users@lists.opensips.org>
    http://lists.opensips.org/cgi-bin/mailman/listinfo/users
    <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to