Re: 6.1 crashes

Juha Heinanen via sr-users <[email protected]> Sun, 19 Apr 2026 19:51:00 +0300
Newsgroups gmane.comp.voip.ser
Message-ID <[email protected]>
Daniel-Constantin Mierla writes:

> Earlier today I backported a commit to dns cache that was supposed to
> fix some types of queries. Was your build done today?
> 
> If yes, can you rebuild with latest 6.1 branch, as I just reverted that
> commit?

There was another crash today 18:19 CET using Kamailio that was built
from 6.1 today at 17:00 CET.  When was your revert done?

Below.is bt of that crash.

-- Juha

(gdb) bt full
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0)
    at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {140185568063568}}
        ret = <optimized out>
#1  0x00007f7f7ef509ff in __pthread_kill_internal (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
No locals.
#2  0x00007f7f7eefbcc2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007f7f7eee44ac in __GI_abort () at ./stdlib/abort.c:77
        act = {__sigaction_handler = {sa_handler = 0x558b1cce805f, sa_sigaction = 0x558b1cce805f}, sa_mask = {__val = {
              94055972036658, 0, 94057000091456, 94057000188160, 4, 16384, 0, 140735909113696, 140185549331538, 
              3591772330067, 94057000204672, 94057000204774, 94057000204672, 7468223001285240130, 94057000213584, 
              18446744073709551520}}, sa_flags = 11, sa_restorer = 0x2}
#4  0x0000558b1c926d45 in sig_alarm_abort (signo=<optimized out>) at ./obj-x86_64-linux-gnu/src/main.c:735
        __func__ = "sig_alarm_abort"
#5  <signal handler called>
No locals.
#6  0x00007f7f7efb4907 in __GI_sched_yield () at ../sysdeps/unix/syscall-template.S:120
No locals.
#7  0x0000558b1cc6c7ed in timer_del_safe (tl=0x7f7f74408120) at core/timer.c:655
        ret = -1
        again = <optimized out>
        __func__ = "timer_del_safe"
#8  0x0000558b1c9f8899 in destroy_dns_cache () at core/dns_cache.c:233
        __func__ = "destroy_dns_cache"
#9  0x0000558b1c932537 in cleanup (show_status=show_status@entry=1) at ./obj-x86_64-linux-gnu/src/main.c:608
        memlog = <optimized out>
        __func__ = "cleanup"
#10 0x0000558b1c9332ed in shutdown_children (show_status=show_status@entry=1, sig=15)
    at ./obj-x86_64-linux-gnu/src/main.c:754
        __func__ = "shutdown_children"
--Type <RET> for more, q to quit, c to continue without paging--
#11 0x0000558b1c933fd3 in handle_sigs () at ./obj-x86_64-linux-gnu/src/main.c:854
        chld = <optimized out>
        chld_status = 139
        any_chld_stopped = <optimized out>
        memlog = <optimized out>
        __func__ = "handle_sigs"
#12 0x0000558b1c9395fd in main_loop () at ./obj-x86_64-linux-gnu/src/main.c:2094
        i = <optimized out>
        pid = <optimized out>
        si = <optimized out>
        sx = <optimized out>
        si_desc = "udp receiver child=7 sock=[2001:67c:224:666::38]:8002\000\000\000\022\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\2007t\177\177\000\000\002\000\000\000\004\000\000\000\177\000\000\001\213U\000\000}\000\000\000\000\000\000\000\000\277Țs\373,&Sun Apr \t\000\000\000\000\000\000"
        nrprocs = <optimized out>
        woneinit = 1
        agfound = <optimized out>
        __func__ = "main_loop"
        error = <optimized out>
#13 0x0000558b1c92ae91 in main (argc=<optimized out>, argv=<optimized out>) at ./obj-x86_64-linux-gnu/src/main.c:3434
        cfg_stream = <optimized out>
        c = <optimized out>
        r = <optimized out>
        tmp = 0x7fffa1dede80 ""
        tmp_len = 0
        port = 5060
        proto = 0
        aproto = 0
        ahost = 0x0
        socket_name = <optimized out>
        aport = 0
        listen_field_count = <optimized out>
        listen_fields = {0x2 <error: Cannot access memory at address 0x2>, 0x7fffa1debb58 "", 
          0x1900000 <error: Cannot access memory at address 0x1900000>}
--Type <RET> for more, q to quit, c to continue without paging--
        options = 0x558b1ccede20 ":f:cm:M:dVIhEeb:B:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:x:X:Y:"
        ret = -1
        debug_save = <optimized out>
        debug_flag = <optimized out>
        dont_fork_cnt = 0
        n_lst = <optimized out>
        p = <optimized out>
        tbuf = 0x7f7f7f1d21fe <handle_intel+142> "H\205\300u\272L\211\341H\211\352D\211\356D\211\377\350\354\374\377\377H\205\300u\244L\211\341H\211\352D\211\366D\211\377\350\326\374\377\377H\205\300u\216A\201", <incomplete sequence \357\277>
        tbuf_tmp = <optimized out>
        st = {st_dev = 24, st_ino = 35403, st_nlink = 2, st_mode = 16877, st_uid = 117, st_gid = 124, __pad0 = 0, 
          st_rdev = 0, st_size = 60, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 1776605683, 
            tv_nsec = 661187506}, st_mtim = {tv_sec = 1776604769, tv_nsec = 912289336}, st_ctim = {tv_sec = 1776605719, 
            tv_nsec = 209844336}, __glibc_reserved = {0, 0, 0}}
        l1 = <optimized out>
        lim = {rlim_cur = 262929407, rlim_max = 100}
        option_index = 0
        long_options = {{name = 0x558b1ccd72d8 "help", has_arg = 0, flag = 0x0, val = 104}, {
            name = 0x558b1ccd9e5d "version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x558b1ccdebf2 "alias", 
            has_arg = 1, flag = 0x0, val = 1024}, {name = 0x558b1ccd72dd "domain", has_arg = 1, flag = 0x0, val = 1024}, 
          {name = 0x558b1ccd72e4 "subst", has_arg = 1, flag = 0x0, val = 1025}, {name = 0x558b1ccd72ea "substdef", 
            has_arg = 1, flag = 0x0, val = 1026}, {name = 0x558b1ccd72f3 "substdefs", has_arg = 1, flag = 0x0, 
            val = 1027}, {name = 0x558b1ccd72fd "server-id", has_arg = 1, flag = 0x0, val = 1028}, {
            name = 0x558b1ccd7307 "loadmodule", has_arg = 1, flag = 0x0, val = 1029}, {name = 0x558b1ccd7312 "modparam", 
            has_arg = 1, flag = 0x0, val = 1030}, {name = 0x558b1ccd731b "log-engine", has_arg = 1, flag = 0x0, 
            val = 1031}, {name = 0x558b1ccd9f7a "debug", has_arg = 1, flag = 0x0, val = 1032}, {
            name = 0x558b1ccd7326 "cfg-print", has_arg = 0, flag = 0x0, val = 1033}, {name = 0x558b1ccd7330 "atexit", 
            has_arg = 1, flag = 0x0, val = 1034}, {name = 0x558b1ccd7337 "all-errors", has_arg = 0, flag = 0x0, 
            val = 1035}, {name = 0x558b1ccd7342 "iuid", has_arg = 1, flag = 0x0, val = 1036}, {name = 0x0, has_arg = 0, 
            flag = 0x0, val = 0}}
        __func__ = "main"
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the sender!