<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    The first backtrace is related to pike. Can you get from gdb of
    fisrt trace:<br>
    <br>
    frame 2<br>
    p root->entries[b]<br>
    <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <div class="moz-cite-prefix">On 30/09/15 16:19, Jijo wrote:<br>
    </div>
    <blockquote
cite="mid:CAOYmDE_yspgPbZb=hCA62Smd-aCbLO=anw23vxf0-qZNxk3o7A@mail.gmail.com"
      type="cite">
      <div dir="ltr">I'm observing a segmentation fault when mongodb
        & tls enabled. It doesn't happen when one of the module is
        disabled.
        <div>
          <div><span style="font-size:12.8px">OS: centos 6.7   kamailio
              4.3.2</span><span style="font-size:12.8px">  </span>mongo-c-driver
            version 1.1.10.</div>
          <div><br>
          </div>
          <div>It happens immediately after i register a subscriber. The
            location table is updated with the new data and in parallel
            core is generated as well.</div>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>
            <div><br>
            </div>
            <div>Loaded symbols for /lib64/<a moz-do-not-send="true"
                href="http://libnss_dns-2.12.so">libnss_dns-2.12.so</a></div>
            <div>Core was generated by
              `/usr/local/kamailio_proxy/sbin/kamailio -f
              /usr/local/kamailio_proxy/etc/kamail'.</div>
            <div>Program terminated with signal 11, Segmentation fault.</div>
            <div>#0  0x00007fd3adf65e69 in atomic_cmpxchg_int
              (var=0x56444e3055445030, old=0, new_v=1) at
              ../../atomic/atomic_x86.h:233</div>
            <div>233<span class="" style="white-space:pre">     </span>ATOMIC_FUNC_CMPXCHG(cmpxchg,
              "cmpxchgl %2, %1", int , int)</div>
            <div>Missing separate debuginfos, use: debuginfo-install
              cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64
              cyrus-sasl-plain-2.1.23-15.el6_6.2.x86_64
              db4-4.7.25-19.el6_6.x86_64 keyutils-libs-1.4-5.el6.x86_64
              krb5-libs-1.10.3-42.el6.x86_64
              libcom_err-1.41.12-22.el6.x86_64
              libcurl-7.19.7-46.el6.x86_64 libidn-1.18-2.el6.x86_64
              libselinux-2.0.94-5.8.el6.x86_64
              libssh2-1.4.2-1.el6_6.1.x86_64
              libunistring-0.9.3-5.el6.x86_64
              libxml2-2.7.6-20.el6.x86_64
              mysql-libs-5.1.73-5.el6_6.x86_64
              nspr-4.10.8-1.el6_6.x86_64 nss-3.18.0-5.3.el6_6.x86_64
              nss-util-3.18.0-1.el6_6.x86_64
              openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64
              zlib-1.2.3-29.el6.x86_64</div>
            <div>(gdb) bt</div>
            <div>#0  0x00007fd3adf65e69 in atomic_cmpxchg_int
              (var=0x56444e3055445030, old=0, new_v=1) at
              ../../atomic/atomic_x86.h:233</div>
            <div>#1  0x00007fd3adf65eb6 in futex_get
              (lock=0x56444e3055445030) at ../../futexlock.h:99</div>
            <div>#2  0x00007fd3adf66468 in prv_lock_tree_branch (b=192
              '\300') at ip_tree.c:47</div>
            <div>#3  0x00007fd3adf664e5 in lock_tree_branch (b=192
              '\300') at ip_tree.c:66</div>
            <div>#4  0x00007fd3adf6dda6 in swap_routine
              (ticks=123206032, param=0x0) at pike_funcs.c:293</div>
            <div>#5  0x00000000005fef8e in compat_old_handler
              (ti=1971296512, tl=0x7fd32ccea430, data=0x7fd32ccea430) at
              timer.c:996</div>
            <div>#6  0x00000000005ff94c in slow_timer_main () at
              timer.c:1130</div>
            <div>#7  0x00000000004a8676 in main_loop () at main.c:1628</div>
            <div>#8  0x00000000004ae38e in main (argc=11,
              argv=0x7fff1d97ec28) at main.c:2533</div>
            <div>(gdb) </div>
          </div>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>On Clean up after the core, mongo db does segmentation
            fault as well</div>
          <div><br>
          </div>
          <div>
            <div>Loaded symbols for /lib64/<a moz-do-not-send="true"
                href="http://libnss_files-2.12.so">libnss_files-2.12.so</a></div>
            <div>Reading symbols from
              /lib64/libnss_dns-2.12.so...Reading symbols from
              /usr/lib/debug/lib64/libnss_dns-2.12.so.debug...done.</div>
            <div>done.</div>
            <div>Loaded symbols for /lib64/<a moz-do-not-send="true"
                href="http://libnss_dns-2.12.so">libnss_dns-2.12.so</a></div>
            <div>Core was generated by
              `/usr/local/kamailio_proxy/sbin/kamailio -f
              /usr/local/kamailio_proxy/etc/kamail'.</div>
            <div>Program terminated with signal 11, Segmentation fault.</div>
            <div>#0  __pthread_mutex_destroy (mutex=0x7fd32cce7be8) at
              pthread_mutex_destroy.c:28</div>
            <div>28<span class="" style="white-space:pre">      </span>  if
              ((mutex->__data.__kind &
              PTHREAD_MUTEX_ROBUST_NORMAL_NP) == 0</div>
            <div>Missing separate debuginfos, use: debuginfo-install
              cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64
              cyrus-sasl-plain-2.1.23-15.el6_6.2.x86_64
              db4-4.7.25-19.el6_6.x86_64 keyutils-libs-1.4-5.el6.x86_64
              krb5-libs-1.10.3-42.el6.x86_64
              libcom_err-1.41.12-22.el6.x86_64
              libcurl-7.19.7-46.el6.x86_64 libidn-1.18-2.el6.x86_64
              libselinux-2.0.94-5.8.el6.x86_64
              libssh2-1.4.2-1.el6_6.1.x86_64
              libunistring-0.9.3-5.el6.x86_64
              libxml2-2.7.6-20.el6.x86_64
              mysql-libs-5.1.73-5.el6_6.x86_64
              nspr-4.10.8-1.el6_6.x86_64 nss-3.18.0-5.3.el6_6.x86_64
              nss-util-3.18.0-1.el6_6.x86_64
              openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64
              zlib-1.2.3-29.el6.x86_64</div>
            <div>(gdb) bt</div>
            <div>#0  __pthread_mutex_destroy (mutex=0x7fd32cce7be8) at
              pthread_mutex_destroy.c:28</div>
            <div>#1  0x00007fd32c86f9e6 in _mongoc_ssl_thread_cleanup ()
              at src/mongoc/mongoc-ssl.c:555</div>
            <div>#2  _mongoc_ssl_cleanup () at
              src/mongoc/mongoc-ssl.c:106</div>
            <div>#3  0x00007fd32c8606a9 in _mongoc_do_cleanup () at
              src/mongoc/mongoc-init.c:127</div>
            <div>#4  0x000000344480cdb3 in pthread_once () at
              ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S:104</div>
            <div>#5  0x00007fd32c8523df in __do_global_dtors_aux () from
              /usr/lib64/libmongoc-1.0.so.0.0.0</div>
            <div>#6  0x0000000000000000 in ?? ()</div>
            <div>(gdb) </div>
          </div>
          <div><br>
          </div>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>mongo-c-driver version 1.1.10</div>
          <div><br>
          </div>
          <div>
            <div><span style="font-size:12.8px">version: kamailio 4.3.2
                (x86_64/linux) b5980b-dirty</span></div>
            <div><span style="font-size:12.8px">flags: STATS: Off,
                USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS,
                DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM,
                SHM_MMAP, PKG_MALLOC, F_MALLOC, DBG_F_MALLOC, USE_FUTEX,
                FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE,
                USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST,
                HAVE_RESOLV_RES</span></div>
            <div><span style="font-size:12.8px">ADAPTIVE_WAIT_LOOPS=1024,
                MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE
                1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB</span></div>
            <div><span style="font-size:12.8px">poll method support:
                poll, epoll_lt, epoll_et, sigio_rt, select.</span></div>
            <div><span style="font-size:12.8px">id: b5980b -dirty</span></div>
            <div><span style="font-size:12.8px">compiled on 13:35:24 Sep
                28 2015 with gcc 4.</span></div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Book: SIP Routing With Kamailio - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
Kamailio Advanced Training, Sep 28-30, 2015, in Berlin - <a class="moz-txt-link-freetext" href="http://asipto.com/u/kat">http://asipto.com/u/kat</a></pre>
  </body>
</html>