<p>Attempt to fix this (crash at shutdown) : <br>
I observed some of these while working with daemontools (svc) .</p>

<p>Program terminated with signal 6, Aborted.<br>
#0  0x00007f43e6fd5125 in raise () from /lib/x86_64-linux-gnu/libc.so.6<br>
(gdb) <br>
(gdb) <br>
(gdb) bt<br>
#0  0x00007f43e6fd5125 in raise () from /lib/x86_64-linux-gnu/libc.so.6<br>
<a href="https://github.com/kamailio/kamailio/issues/1" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/1" data-id="31891578" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#1</a>  0x00007f43e6fd83a0 in abort () from /lib/x86_64-linux-gnu/libc.so.6<br>
<a href="https://github.com/kamailio/kamailio/pull/2" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/2" data-id="41491271" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#2</a>  0x0000000000628b52 in qm_free (qm=0x7f43d547e000, p=0x7f43d57f5208, file=0x7f43e02d60a0 "presence: hash.c", func=0x7f43e02d69aa "delete_shtable", line=316)<br>
    at mem/q_malloc.c:455<br>
<a href="https://github.com/kamailio/kamailio/pull/3" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/3" data-id="48744343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#3</a>  0x00007f43e0244504 in delete_shtable (htable=0x7f43d5782e00, hash_code=431, subs=0x7fffda33b830) at hash.c:316<br>
<a href="https://github.com/kamailio/kamailio/pull/4" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/4" data-id="49856885" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#4</a>  0x00007f43d4507856 in free_subscriber (s=0x7f43d57f8390) at subscribe.c:391<br>
<a href="https://github.com/kamailio/kamailio/issues/5" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/5" data-id="51480460" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#5</a>  0x00007f43d44ec7db in free_impurecord (<em>r=0x7f43d57f1268) at impurecord.c:192<br>
<a href="https://github.com/kamailio/kamailio/issues/6" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/6" data-id="51489870" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#6</a>  0x00007f43d44e7ef3 in deinit_slot (<em>s=0x7f43d57ddc98) at hslot.c:172<br>
<a href="https://github.com/kamailio/kamailio/issues/7" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/7" data-id="51492477" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#7</a>  0x00007f43d451018d in free_udomain (_d=0x7f43d57db308) at udomain.c:136<br>
<a href="https://github.com/kamailio/kamailio/issues/8" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/8" data-id="51499233" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#8</a>  0x00007f43d44e6f23 in free_all_udomains () at dlist.c:361<br>
<a href="https://github.com/kamailio/kamailio/issues/9" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/9" data-id="51703057" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#9</a>  0x00007f43d45215db in destroy () at ul_mod.c:476<br>
<a href="https://github.com/kamailio/kamailio/pull/10" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/10" data-id="52436308" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#10</a> 0x000000000059bf98 in destroy_modules () at sr_module.c:817<br>
<a href="https://github.com/kamailio/kamailio/issues/11" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/11" data-id="52569646" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#11</a> 0x00000000004a113a in cleanup (show_status=1) at main.c:513<br>
<a href="https://github.com/kamailio/kamailio/pull/12" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/12" data-id="52744476" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#12</a> 0x00000000004a272e in shutdown_children (sig=15, show_status=1) at main.c:655<br>
<a href="https://github.com/kamailio/kamailio/pull/13" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/13" data-id="52784350" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#13</a> 0x00000000004a30d3 in handle_sigs () at main.c:685<br>
<a href="https://github.com/kamailio/kamailio/pull/14" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/14" data-id="52819753" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#14</a> 0x00000000004acbac in main_loop () at main.c:1705<br>
<a href="https://github.com/kamailio/kamailio/issues/15" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/15" data-id="52852064" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#15</a> 0x00000000004b21b2 in main (argc=14, argv=0x7fffda33c208) at main.c:2553<br>
(gdb) bt full <br>
#0  0x00007f43e6fd5125 in raise () from /lib/x86_64-linux-gnu/libc.so.6<br>
No symbol table info available.<br>
<a href="https://github.com/kamailio/kamailio/issues/1" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/1" data-id="31891578" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#1</a>  0x00007f43e6fd83a0 in abort () from /lib/x86_64-linux-gnu/libc.so.6<br>
No symbol table info available.<br>
<a href="https://github.com/kamailio/kamailio/pull/2" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/2" data-id="41491271" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#2</a>  0x0000000000628b52 in qm_free (qm=0x7f43d547e000, p=0x7f43d57f5208, file=0x7f43e02d60a0 "presence: hash.c", func=0x7f43e02d69aa "delete_shtable", line=316)<br>
    at mem/q_malloc.c:455<br>
        f = 0x7f43d57f51d8<br>
        size = 140736854210624<br>
        next = 0x400<br>
        prev = 0x7fffda33b750<br>
        __FUNCTION</em></em> = "qm_free"<br>
<a href="https://github.com/kamailio/kamailio/pull/3" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/3" data-id="48744343" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#3</a>  0x00007f43e0244504 in delete_shtable (htable=0x7f43d5782e00, hash_code=431, subs=0x7fffda33b830) at hash.c:316<br>
        s = 0x7f43d57efba0<br>
        ps = 0x7f43d57b1838<br>
        found = 1<br>
        <strong>FUNCTION</strong> = "delete_shtable"<br>
<a href="https://github.com/kamailio/kamailio/pull/4" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/4" data-id="49856885" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#4</a>  0x00007f43d4507856 in free_subscriber (s=0x7f43d57f8390) at subscribe.c:391<br>
        hash_code = 431<br>
        subs = {pres_uri = {s = 0x7f43d57f84f2 "sip:214010000050069@ims.mnc001.mcc214.3gppnetwork.org1\300\300\300\300", len = 53}, to_user = {s = 0x0, len = 0}, <br>
          to_domain = {s = 0x0, len = 0}, from_user = {s = 0x0, len = 0}, from_domain = {s = 0x0, len = 0}, watcher_user = {s = 0x0, len = 0}, watcher_domain = {s = 0x0, <br>
            len = 0}, event = 0x0, event_id = {s = 0x0, len = 0}, to_tag = {<br>
            s = 0x7f43d57f8462 "cb50c8efee1a044116f39e700af3e3ce-d61e55392518-578E4CA500085B76-8364E700tel:+12450069sip:172.17.140.164:5080;transport=udpudp:172.17.140.163:5060sip:214010000050069@ims.mnc001.mcc214.3gppnetwork.org1\300\300"..., len = 37}, from_tag = {<br>
            s = 0x7f43d57f8487 "55392518-578E4CA500085B76-8364E700tel:+12450069sip:172.17.140.164:5080;transport=udpudp:172.17.140.163:5060sip:214010000050069@ims.mnc001.mcc214.3gppnetwork.org1\300\300\300\300", len = 34}, callid = {<br>
            s = 0x7f43d57f8440 "69ADAB12-578E4CA500085B8C-8364E700cb50c8efee1a044116f39e700af3e3ce-d61e55392518-578E4CA500085B76-8364E700tel:+12450069sip:172.17.140.164:5080;transport=udpudp:172.17.140.163:5060sip:214010000050069@im"..., len = 34}, sockinfo_str = {s = 0x0, len = 0}, remote_cseq = 0, local_cseq = 0, contact = {s = 0x0, len = 0}, <br>
          local_contact = {s = 0x0, len = 0}, record_route = {s = 0x0, len = 0}, expires = 0, status = 0, reason = {s = 0x0, len = 0}, version = 0, send_on_cback = 0, <br>
          db_flag = 0, auth_rules_doc = 0x0, recv_event = 0, internal_update_flag = 0, updated = 0, updated_winfo = 0, next = 0x0}<br>
        <strong>FUNCTION</strong> = "free_subscriber"<br>
<a href="https://github.com/kamailio/kamailio/issues/5" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/5" data-id="51480460" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#5</a>  0x00007f43d44ec7db in free_impurecord (<em>r=0x7f43d57f1268) at impurecord.c:192<br>
        cbp = 0x418a10<br>
        cbp_tmp = 0x7f43d5779680<br>
        subscriber = 0x7f43d57f8390<br>
        s_tmp = 0x0<br>
        __FUNCTION_</em> = "free_impurecord"<br>
<a href="https://github.com/kamailio/kamailio/issues/6" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/6" data-id="51489870" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#6</a>  0x00007f43d44e7ef3 in deinit_slot (<em>s=0x7f43d57ddc98) at hslot.c:172<br>
        ptr = 0x7f43d57f1268<br>
<a href="https://github.com/kamailio/kamailio/issues/7" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/7" data-id="51492477" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#7</a>  0x00007f43d451018d in free_udomain (<em>d=0x7f43d57db308) at udomain.c:136<br>
        i = 219<br>
        __FUNCTION</em></em> = "free_udomain"<br>
---Type  to continue, or q  to quit---<br>
<a href="https://github.com/kamailio/kamailio/issues/8" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/8" data-id="51499233" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#8</a>  0x00007f43d44e6f23 in free_all_udomains () at dlist.c:361<br>
        ptr = 0x7f43d57db218<br>
        <strong>FUNCTION</strong> = "free_all_udomains"<br>
<a href="https://github.com/kamailio/kamailio/issues/9" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/9" data-id="51703057" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#9</a>  0x00007f43d45215db in destroy () at ul_mod.c:476<br>
        <strong>FUNCTION</strong> = "destroy"<br>
<a href="https://github.com/kamailio/kamailio/pull/10" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/10" data-id="52436308" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#10</a> 0x000000000059bf98 in destroy_modules () at sr_module.c:817<br>
        t = 0x7f43e30097c0<br>
        foo = 0x7f43e3009410<br>
        <strong>FUNCTION</strong> = "destroy_modules"<br>
<a href="https://github.com/kamailio/kamailio/issues/11" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/11" data-id="52569646" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#11</a> 0x00000000004a113a in cleanup (show_status=1) at main.c:513<br>
        memlog = 32579<br>
        <strong>FUNCTION</strong> = "cleanup"<br>
<a href="https://github.com/kamailio/kamailio/pull/12" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/12" data-id="52744476" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#12</a> 0x00000000004a272e in shutdown_children (sig=15, show_status=1) at main.c:655<br>
        <strong>FUNCTION</strong> = "shutdown_children"<br>
<a href="https://github.com/kamailio/kamailio/pull/13" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/13" data-id="52784350" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#13</a> 0x00000000004a30d3 in handle_sigs () at main.c:685<br>
        chld = -713157656<br>
        chld_status = 0<br>
        memlog = 0<br>
        <strong>FUNCTION</strong> = "handle_sigs"<br>
<a href="https://github.com/kamailio/kamailio/pull/14" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/14" data-id="52819753" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#14</a> 0x00000000004acbac in main_loop () at main.c:1705<br>
        i = 1<br>
        pid = 5816<br>
        si = 0x0<br>
        si_desc = "udp receiver child=0 sock=172.17.140.163:5060\000\000\000\000\302\063\332\377\177", '\000' , "`\327\a\347C\177\000\000\060\000\000\000\060\000\000\000\220\337\f\343C\177\000\000\240\276\063\332\377\177\000\000(5K\325C\177\000\000\000\302\063\332\377\177\000\000\000\000\000\000\001\000\000"<br>
        nrprocs = 1<br>
        <strong>FUNCTION</strong> = "main_loop"<br>
<a href="https://github.com/kamailio/kamailio/issues/15" class="issue-link js-issue-link" data-url="https://github.com/kamailio/kamailio/issues/15" data-id="52852064" data-error-text="Failed to load issue title" data-permission-text="Issue title is private">#15</a> 0x00000000004b21b2 in main (argc=14, argv=0x7fffda33c208) at main.c:2553<br>
        cfg_stream = 0x1c03010<br>
        c = -1<br>
        r = 0<br>
        tmp = 0x7fffda33df21 ""<br>
        tmp_len = 0<br>
        port = 0<br>
        proto = 0<br>
        options = 0x71c738 ":f:cm:M:dVIhEeb:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O<g-emoji alias="a" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f170.png">🅰️</g-emoji>A:"<br>
        ret = -1<br>
        seed = 2748507928<br>
        rfd = 4<br>
        debug_save = 0<br>
        debug_flag = 0<br>
---Type  to continue, or q  to quit---<br>
        dont_fork_cnt = 2<br>
        n_lst = 0x76<br>
        p = 0x0<br>
        st = {st_dev = 15, st_ino = 13169, st_nlink = 2, st_mode = 16832, st_uid = 0, st_gid = 0, <strong>pad0 = 0, st_rdev = 0, st_size = 40, st_blksize = 4096, st_blocks = 0, <br>
          st_atim = {tv_sec = 1468413462, tv_nsec = 449607667}, st_mtim = {tv_sec = 1468244570, tv_nsec = 131567607}, st_ctim = {tv_sec = 1468244570, tv_nsec = 131567607}, <br>
          __unused = {0, 0, 0}}<br>
        __FUNCTION</strong> = "main"</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/kamailio/kamailio/pull/717'>https://github.com/kamailio/kamailio/pull/717</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>presence: fix potential double free in shutdown routine</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/kamailio/kamailio/pull/717/files#diff-0">modules/presence/hash.c</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/kamailio/kamailio/pull/717.patch'>https://github.com/kamailio/kamailio/pull/717.patch</a></li>
  <li><a href='https://github.com/kamailio/kamailio/pull/717.diff'>https://github.com/kamailio/kamailio/pull/717.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/pull/717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZYQGMuknR55E2qNPjIWbAmxWV5Aoks5qXPdXgaJpZM4JP5db">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AF36ZXtNtMTX57HnEE6dgrb3UCqO3dhgks5qXPdXgaJpZM4JP5db.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/kamailio/kamailio/pull/717"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>