Can you try with latest git master branch? I pushed a commit that should fix it.

Cheers,
Daniel

On 01.07.25 09:30, mm e via sr-users wrote:
#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 = {0}}
        ret = <optimized out>
#1  0x00007fd55e73df4f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
No locals.
#2  0x00007fd55e6eefb2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007fd55e6d9472 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {140553308004386, 140551153453008, 0, 140551153452624, 140554389362520, 0, 25, 4222451713, 140551059937392, 140551059937392, 140551059937392, 140551059937392, 
              140551059937417, 140551059937417, 140551059937392, 140551059937417}}, sa_flags = 0, sa_restorer = 0x0}
#4  0x00007fd55e73242f in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7fd55e84c459 "%s\n") at ../sysdeps/posix/libc_fatal.c:156
        ap = {{gp_offset = 24, fp_offset = 0, overflow_arg_area = 0x7fd49d9307e0, reg_save_area = 0x7fd49d930770}}
        fd = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
#5  0x00007fd55e74786a in malloc_printerr (str=str@entry=0x7fd55e84f098 "free(): double free detected in tcache 2") at ./malloc/malloc.c:5660
No locals.
#6  0x00007fd55e749af6 in _int_free (av=0x7fd498000030, p=0x7fd498008e50, have_lock=have_lock@entry=0) at ./malloc/malloc.c:4469
        tmp = <optimized out>
        cnt = <optimized out>
        e = 0x7fd498008e60
        tc_idx = 1
        size = 48
        fb = <optimized out>
        nextchunk = <optimized out>
        nextsize = <optimized out>
        nextinuse = <optimized out>
        prevsize = <optimized out>
        bck = <optimized out>
        fwd = <optimized out>
        __PRETTY_FUNCTION__ = "_int_free"
#7  0x00007fd55e74bf4f in __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3385
        ar_ptr = <optimized out>
        p = <optimized out>
        err = 0
#8  0x00007fd51dfead8a in ksr_microhttpd_request (cls=0x7fd51dfee470, connection=0x7fd4980018e0, url=0x7fd498008ef5 "/", method=0x7fd498008ef0 "POST", version=0x7fd498008ef7 "HTTP/1.1", upload_data=0x0, upload_data_size=0x7fd49d930aa0, ptr=0x7fd498001938)
    at microhttpd_mod.c:540
        keng = 0x0
        evname = {s = 0x7fd51dfed262 "microhttpd:request", len = 18}
        fmsg = 0x0
        ctx = {rec_lev = 0, run_flags = 0, last_retcode = 1, jmp_env = {{__jmpbuf = {140551059936736, -3320673237865807826, 0, 94791100982704, 25, 140551059967884, -3320673237825961938, 140551153453520}, __mask_was_saved = -1651307968, __saved_mask = {
                __val = {0, 0, 140551153453632, 0, 1751382677, 0, 140551059967872, 17, 140554389652414, 0, 140554389467293, 0, 140551059937504, 27, 29, 140551059937200}}}}}
--Type <RET> for more, q to quit, c to continue without paging--
        rtb = 503239266
        cstream = 0x7fd498008ed0
        __func__ = "ksr_microhttpd_request"
#9  0x00007fd51dfb61ac in ?? () from /lib/x86_64-linux-gnu/libmicrohttpd.so.12
No symbol table info available.
#10 0x00007fd51dfb82f8 in ?? () from /lib/x86_64-linux-gnu/libmicrohttpd.so.12
No symbol table info available.
#11 0x00007fd51dfbac9f in ?? () from /lib/x86_64-linux-gnu/libmicrohttpd.so.12
No symbol table info available.
#12 0x00007fd51dfbee96 in ?? () from /lib/x86_64-linux-gnu/libmicrohttpd.so.12
No symbol table info available.
#13 0x00007fd51dfc06c9 in ?? () from /lib/x86_64-linux-gnu/libmicrohttpd.so.12
No symbol table info available.
#14 0x00007fd51dfc0d01 in ?? () from /lib/x86_64-linux-gnu/libmicrohttpd.so.12
No symbol table info available.
#15 0x00007fd55e73c1f5 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140551153456832, 3333686745318080558, -128, 0, 140729673304432, 140551145066496, -3320673237580595154, -3321089672817491922}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#16 0x00007fd55e7bc89c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- sr-users@lists.kamailio.org
To unsubscribe send an email to sr-users-leave@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender!
-- 
Daniel-Constantin Mierla (@ asipto.com)
twitter.com/miconda -- linkedin.com/in/miconda
Kamailio Consultancy, Training and Development Services -- asipto.com